首页 >php教程 >PHP源码 > 正文

PHP点点滴滴

原创2016-06-08 17:31:540486



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) 获取数组元素数量
遍历数组:$arr=array(1=>''111'',2=>''222'',3=>''333'');
foreach($arr as $k=>$v)
echo "{$k}_{$v}
"; //输出:1_111 2_222 3_333

7、对象

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&quophp中文网最新课程二维码

声明:本文原创发布php中文网,转载请注明出处,感谢您的尊重!如有疑问,请联系admin@php.cn处理

  • 相关标签:nbsp quot gt arr echo
  • 相关文章

    相关视频


    网友评论

    文明上网理性发言,请遵守 新闻评论服务协议

    我要评论
  • 专题推荐

    作者信息

    php中文网

    认证0级讲师

    推荐视频教程
  • javascript初级视频教程javascript初级视频教程
  • jquery 基础视频教程jquery 基础视频教程
  • 视频教程分类