`
lxwt909
  • 浏览: 566499 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

PHP第一天学习笔记

    博客分类:
  • PHP
PHP 
阅读更多

PHP数据类型:

boolean  integer  float  double  string  array  object  resource

 

一种比较另类的表示字符串的方式:

    echo <<<AAA

    HTML输出内容。。。//这里注释照样输出!

AAA;  

 

PHP echo中文乱码问题解决办法:

1.设置你的Zend Studio编码

 Window > Preferences > General > Workspace > Text file encoding --> UTF-8

 Window > Preferences > Web > HTML Files > Encoding --> UTF-8

 Window > Preferences > Web > CSS Files > Encoding --> UTF-8

 Window > Preferences > PHP > Debug > Encoding Settings --> UTF-8

 

2.然后在你的php文件开头加上这句:

header("Content-type:text/html;charset=UTF-8");

 

 

PHP里用点号.来拼接字符串,而Java里用加号+

 

 

PHP里创建数组的方式:

$aaa = array('this', 'is', 'a', 'example');  

array关键字可以省略,比如:

$aaa = ('this', 'is', 'a', 'example'); 

 

 

 

unset(var):将一个PHP变量设置为Null,unset函数没有返回值哦(从PHP4开始)

 

 

boolean is_null(var):判断一个变量是否为null

 

 

boolean settype(var,dataType):数据类型转换,

var即待转换的变量,dataType即数据类型:boolean  integer  float  double  string  array  object

 

 

PHP数据类型检测相关函数:

is_bool

is_string

is_float

is_real:is_float的别名

is_double

is_integer

is_int:is_integer的别名

is_null

is_array

is_object

is_numeric:是否是数字或者是否是由数字组成的字符串

 

 

 

PHP里常量定义方式:

define(var_name,var_value,is_ignore_sensitive);

var_name:             即常量名

var_value:            即常量值

is_ignore_sensitive:  即是否忽略大小写

 

 

获取常量值的方式:

1.直接通过常量名获取,前面不需要添加$符号

2.通过constant(var_name)函数来获取,传入常量名称,也可以用一个变量表示

 

boolean defined(var_name):判断一个常量是否存在

 

 

PHP里boolean的false值 echo出来却是一个空字符串,而true值echo出来却是一个字符串1,简直是不能再傻叉的设计

 

//变量是否已经声明

isset(var_name):  

 

 //变量是否为空(数字0,空字符串,null,boolean里的false)                      

empty(var_name):                       

 

 

 

PHP里的引用赋值:

$s1 = "a";

$s2 = & $s1;

改变$1的值,$2的值也跟随着改变,即两者指向同一个内存地址

 

 

 

PHP里的全局变量:

global $a;  //扩大变量a的作用域

但不能这样用

global $a = "a";  //这种用法是错误的

 

 

 

PHP里的动态变量即变量名称也可以用一个变量代指:

$temp = "Beautiful girl";

$test = "temp";

echo $$test

打印 Beautiful girl

 

 

 

PHP里的逻辑运算符xor异或:

一真一假为真

与||或的区别,||是真假为真,真真为真,但对于xor异或,真真为假,只有真假为真

 

 

 

PHP里的===全等:

两个变量的值相等且变量类型也要相等

 

 

 

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics