现在的位置: 首页 > 综合 > 正文

PHP编程之php的变量

2013年01月09日 ⁄ 综合 ⁄ 共 998字 ⁄ 字号 评论关闭

1、变量的命名规则

  • 1)变量前一定要用“$”,声明和使用都要有这个符号。
  • 2)不能以数字开头。
  • 3)不能使用PHP的运算符号+ - * 、 % &……。
  • 4)PHP可以使用系统关键字作为变量名(如:$if。这点和其他语言与区别)
  • 5)PHP只有变量和常量区分大小写,其它不区分大小写
  • 6)变量名一定要有意义,可以使用英文单词,也可以使用汉语拼音。
  • 7)变量名各单词之间可以用下划线“-”分开,也可以第一个单词首字母小写其他单词首字母大写(和java的命名相同)。

2、可变变量($one=10; $two="one";   则可变变量$$two=10)

3、变量的引用赋值。使用一个“&”符号加到将要赋值的变量前面。如:$two=&$one;

4、变量的类型:(PHP是弱类型语言,但其变量也有类型之分,共8种)


  • 4种标量

    • 1)整型:int integer
    • 2)浮点型:float,double,real
    • 3)字符型:string
    • 4)布尔型:bool,boolean
  • 2种复合类型
    • 1)数组:array
    • 2)对象:object
  • 2种特殊类型
    • 1)资源类型:resource
    • 2)空类型:null


5、isset()、unset()、var_dump()

  • isset()函数用于判断某一变量是否被定义
  • unset()函数用于释放变量
  • var_dump()函数用于判断某变量或值得类型。

6、字符串的使用

  • 单引号:$str='this is a string';单引号中不能有单引号,里面的变量不会被解析,也不能使用转义符(处\\与\')。建议使用,除非有特殊要求。
  • 双引号:$str="this is a string";双引号中不能再有双引号,里面的变量会被解析,转义字符也可以用。
  • 定界符:
    $str=<<<s
             this is a string
    s;
    

    其中s为自定义开始符号,s后面不能有任何字符包括空格,s; 为结束符号,他左右也不能有任何字符,哪怕是空格也不行。这种定义格式比双引号有更强的功能里面可以解析变量也可以有转义字符还可以有双引号和单引号。

7、tips

  • 若某个文件只有php代码,则建议只写开始标记“<?php”而不写结束标记。这样做是为了避免在有些时候该文件被包含在其他文件时不会出错。因为被包含文件的结束标记"?>"前后不能有任何字符包括空格,否则就会出错。
  • 在获得一个服务器空间时应先编写
    <?php
        phpinfo();
    ?>

    以查看服务器的相关参数配置、php版本、加载模块等信息。


抱歉!评论已关闭.