首页 > php代码 > PHP点点滴滴

PHP点点滴滴

1、布尔值:false(0,空白,null);    true(-1,非0值);


2、echo ''$s''输出内容是 $s;  

    如果""里面包含了$s或者{$s},那么将显示的变量的值。推荐使用{$s}的方式。

    使用""时候,如果在""里面还要使用"",就必须用来转义,例如: echo "<font>"sss"</font>";


3、字符串连接:使用标点"."进行字符串连接。


4、访问字符串中的字符:通过在字符串之后用花括号指定所要字符从零开始的偏移量来访问。

   strlen($str)   函数可以获取字符串长度。

   $str[0]  获取字符串$str的第一个字符。

   substr(''123456'',5,1)   从第5个字符开始获取一个字符,结果是&ldquo;6&rdquo;.

  

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)  获取数组元素数量

   遍历数组:$arr=array(1=>''111'',2=>''222'',3=>''333'');

             foreach($arr as $k=>$v)

                    echo "{$k}_{$v}<br>"; //输出:1_111  2_222  3_333


7、对象


<?php

class foo

{

var $a=''s'';//类的变量!!


function init()  //类的函数

  {

   echo "Doing foo.";

   echo $this->a;  //引用类的变量!!

  }

}


$bar = new foo;

$bar->init();

?>

                   

  

8、变量

  

isset($s)检查变量是否已经设置,如果还没有设置就引用$s将导致php提示: Undefined variable。


默认情况下变量之间赋值是不会互相影响的(传值赋值模式);

如果是 $a="a"; $b=&$a  这种情况下,$a和$b中任一个变量的值改动了,另外一个变量的值也随之变化(传地址赋值模式)。


PHP5的预定义变量:

$_SERVER["REMOTE_ADDR&quo


本文地址:http://www.phprm.com/code/e9b7800e87e9629a9d97a759667c03ba.html

转载随意,但请附上文章地址:-)

标签:none

发表留言