PHP基本认识

PHP是脚本语言,是开源的,即开放源代码软件。

PHP技术论坛

PHP100:http://www.php100.com

PHP中国:http://www.phpchina.com

PHP论坛:http://ww.php.cn

 

PHP4种标记风格

1.XML风格(一般用这个风格)

<?php

echo "这是XML风格标记";

?>

2.脚本风格

<script language="php">

echo "这是脚本风格标记";

</script>

3.简短风格

<?

echo "这是简短风格标记";

?>

4.ASP风格

<%

echo "这是ASP风格标记";

%>

 

注释一般用C++风格注释

单行:    //

多行:    /*…………*/

 

标量数据类型

boolean(布尔型) :只有2个值,真(true)和假(false)

string(字符串型):连续的字符串序列

integer(整型):只包含整数

float(浮点型):实数

 

$是标量的标识符,所有变量都是以$符号开头

 

3种定义字符串的方式

1.单引号( ' )

<?php

$a='字符串';

?>

2.双引号( " )

<?php

$a="字符串";

?>

3.界定符( <<< )

<?php

$string=<<<str

字符串

str    //结束界定符必须另起一行

?>

单引号和双引号的区别:单引号是按普通字符输出,双引号是包含的变量会替换替换成实际数值

 

 

转义字符输出多加“\”

如:

<?php

$a="字符串";

echo "\$a";

echo "$a";

?>

输出结果:$a

             字符串

 

字符的连接(和JAVA类似(JAVA里是+,这里是.))

如:

<?php

$a="你好";

echo "同学".$a;

?>

输出结果:同学你好

 

转换数据类型

转换成布尔型:(boolean)$sum、(boolean)$str

转换成字符型:(string)$boo、(string)$fol

转换成整型:(integer)$boo、(intrger)$str

转换成浮点型:(float)$str

转换成数组:(array)$str

转换成对象:(object)$str

类型转换还可以通过settype()函数:

bool settype(mixed 指定变量,转换类型 type)成功返回true,否则返回false

 

检测数据类型(内置函数)符合返回true,否则返回false

is_bool :检查变量是否是布尔型(is_bool(true)、is_bool(false))

is_string:检查变量是否是字符串类型(is_string('string')、is_string(1234))

is_float/is_double:检查变量是否是浮点类型

is_integer/is_int:检查变量是否是整数

is_null:检查变量是否是null

is_array:检查变量是否是数组类型(is_array($arr))

is_object:检查变量是否是一个对象类型(is_object($obj))

is_numeric:检查变量是否是数字或由数字组成的字符串

 

声明和使用常量

 

posted @ 2015-09-10 10:18  郑寿奎  阅读(615)  评论(0编辑  收藏  举报