PHP入门基础知识分享
本文导语: 本节内容: php入门基础知识。 1、布尔值:false(0,空白,null); true(-1,非0值); 2、echo '$s'输出内容是 $s; 如果""里面包含了$s或者{$s},那么将显示的变量的值。推荐使用{$s}的方式。 使用""时候,如果在""里面还...
本节内容:
php入门基础知识。
1、布尔值:false(0,空白,null); true(-1,非0值);
2、echo '$s'输出内容是 $s;
如果""里面包含了$s或者{$s},那么将显示的变量的值。推荐使用{$s}的方式。
使用""时候,如果在""里面还要使用"",就必须用来转义,例如: echo ""sss"";
3、字符串连接:使用标点"."进行字符串连接。
4、访问字符串中的字符:通过在字符串之后用花括号指定所要字符从零开始的偏移量来访问。
strlen($str) 函数可以获取字符串长度。
$str[0] 获取字符串$str的第一个字符。
substr('123456',5,1) 从第5个字符开始获取一个字符,结果是“6”.
5、strval($s)将$s的值转换成字符串,intval($s)将$s的值转换成int整型数值。
双引号里面使用双引号:" a"b "=a"b ;
6、数组: (array 括号,逗号,=>)
数组排序:sort($arr);
定义:$arr=array(1=>'11','foo'=>'fffooo', 'info'=>array(2=>22,'ghost'=>'host') );
引用:$arr[1] $arr['foo'] $arr['info'][2] $arr['info']['ghost']
count($arr) 获取数组元素数量
遍历数组:
foreach($arr as $k=>$v)
echo "{$k}_{$v}
"; //输出:1_111 2_222 3_333
7、对象
8、变量
isset($s)检查变量是否已经设置,如果还没有设置就引用$s将导致php提示: Undefined variable。
默认情况下变量之间赋值是不会互相影响的(传值赋值模式);
如果是 $a="a"; $b=&$a 这种情况下,$a和$b中任一个变量的值改动了,另外一个变量的值也随之变化(传地址赋值模式)。
PHP5的预定义变量:
$_REQUEST[],$_GET[],$_POST[] //获取提交的参数的值
$_SESSION[],$_COOKIE[]
$_FILE[]
$_ENV[]
9、常量
10、运算符号
% 取余,结果为整型
== 是否恒等
!= 不等于
and && 与 or || 或 !非
round($a) 四舍五入取$a的值
floor($a) 舍去$a小数点后内容取整
ceil($a) 进一法取整,返回不小于$a的下一个整数
11、流程控制
elseif(){do it}
else {do it}
for($i=0;$i