PHP

PHP:“PHP Hypertext Preprocessor” 首字母缩写超文本预处理器

 特点:开源、脚本语言、服务器 

一:开发环境

wamp:windows  apache mysql php

lamp: linux  后面跟上面一样

学PHP 用集成环境的原因是 因为入门方便 

访问:

localhost 本机服务器名字 / php文件名

127.0.0.1 本机的ip地址 / php 文件名 

开发工具:

sublime、phpStorm、Notepad++、netbeans、editplus、dw、NetBeans、vim 

PHP信息:

  phpinfo();显示所有的php的信息

  它是模块化,你需要用什么,你必须给我开启哪个模块

  在php.ini 

1 PHP文件以 .php结尾     ?>     可以有也可以美没有

 

2 用短标签风格

  注意:短标签必须通过 php.ini 配置文件修改一项 

  short_open_tag = On (切记!修改文件 必须重启)

3 php代码结束用 ;结束

   结束语 必须 ;

 

 

代码块里最后一句要么有“;”或者“?>” 二者有一个就不会报错  

4 【echo】- 输出 

  输入非数字要+引号(字符串)

二 【变量】 可以改变的量,就是一个盒子,专门存储东西,程序执行中可以发生改变,在PHP里必须  $ 开头  

PHP定义变量:

  1.必须“$” 开始,后面可以接英文字符

  2.严格区分大小写

  3.不能以字符、数字开头

  4.不能有#@等特殊字符

  5.可以用中文,但不建议

  6.下划线不属于特殊字符

  7.变量名要有意义,要照着公司规范来

命名规则:

  起名字一定有意义,遵循驼峰命名

 

  变量声明时,= 两边加空格

变量操作:

  1.变量赋值 = 

  2. 输出变量 echo 

  3.判断一个变量是否存在,php内有的 lisset();

  4.销毁变量 unset ();

 

 四  单双引号

区别:

1.单不能解析变量,双可以

2.单不能转译字符,双可以 \n \r \t

3.它执行转译 \\ 和 \'

4.能用单就不用双,单比双效率快

5.变量和串一起用  . 连接 

 或 将变量加上大括号

6.双里插单,单里插变量,变量会解析 "'$a'"  

 

 

 

 

7.双里插变量时,后面+空格或 ,号(否则计算机会认为你是以体或者用大括号包起来)

 

 

 五、数据类型

PHP数据类型:大了分三种 细了分8种
//标量
  整型 :就是整数 1 2 3 4
  浮点:就是小数 4.24 -0.21
  布尔:判断真假 true $$ false
  字符串(string)在程序里面你用单或双引号引起来的东西就是字符串

//混合类型
数组(array)
$arr = [1,2,3,4,'abc','aa'];
对象(object)

//特殊类型
空(null)
资源(resource) 电脑上的图片 avi rvmb mp3 网络请求都是资源

 

 六:数据类型转换

$str = '123.abc';
$num = 123.0;
echo gettype($str);//gettype 获取数据类型
echo gettype(floatval($sum));
/*强制类型转换
intval() //转为整
floatval() //转为浮
strval() //转为字符
boolval() //转为布尔值
强制类型转换总结
1、空转为整型 是0
2、空转为浮点型 会变成 浮点型的0

 

 

二:基本语法、常量

PHP:|“PHP Hypertext Preprocessor” 首字母缩写

特点:开源、脚本语言、服务器

基本语法

1. 文件名后缀名.php

2.语法结构

开始标记(<?php)、结束标记(?>)成对出现

3.如何输出内容

echo

输入非数字要+引号(字符串)

 

posted @ 2019-11-04 17:35  zhansen521  阅读(132)  评论(0编辑  收藏  举报