PHP学习笔记

2019-08-03 14:53

查找wampServer的常用配置:

Cmd下查看端口占用情况: netstat –aon(注意有个空格)

PHP开始标记和结束标记:

注释:

PHP支持三种注释: 1) /*多行注释*/ 2) //单行注释 3) #单行注释

变量:

PHP变量名之前必须要加美元符号$标识。如:$userName

注意:

PHP是一种弱类型的语言,声明变量或者常量时,不需要事先声明变量或者常量的数据类型,PHP会自动由PHP预处理器的值将变量转换成适当的数据类型。如:

PHP数据类型:

PHP数据类型有四种:标量数据类型,复合数据类型,特殊数据类型,伪数据类型。

其中标量数据类型有四种:布尔型,整型,浮点型和字符串型。复合数据类型有两种:数组和对象。特殊数据类型有:资源数据类型和空数据类型。伪数据类型通常在函数定义中使用。

布尔值:FALSE,TRUE。不区分大小写。

create by zhang on time 2013-7-1 上午11:35:37

*/

$a=TRUE; $b=FALSE; echo $a;

echo \; echo $b; ?>

注意:使用echo输出True时,True会被自动转换为整数1,False会被自动转换为空字符串。

字符串:在PHP中对字符串的长度没有限制,字符串可以使用’’括起来,也可以使用””括起来。

$string1='nihaoma'; $string2=\;

$string3='string3$string1'; $string4=\$string1\;

echo $string3; echo \; echo $string4;

使用单引号和双引号的区别:

使用双引号的字符串中若出现变量名(以$开头),变量名会被替换成对应的变量值,使用单引号指定的字符串则不会。

数组:

PHP中每个数组由键和值构成,键既可以是数字也可以是字符串。各元素的值既可以是标量数据类型也可以是复合数据类型。在PHP中数组是动态的,在定义数组时不必指定数组的长度。

create by zhang on time 2013-7-1 下午01:45:09

*/

$num=array(1,2,3,4,5);

$words=array(\,\,\=>\\);

echo $num[2];

echo \;

echo $words[\]; ?>

对象:

create by zhang on time 2013-7-1 下午01:49:43 */

class Student{

public $name; public $Sex;

function getName(){ return $this->name; }

function setName($name){ $this->name=$name; }

function getSex(){ return $this->Sex; }

function setSex($Sex){ $this->Sex=$Sex; } }

$student=new Student();

$student->setName(\张三\);

echo $student->getName(); ?>

实例化一个对象使用关键字new

访问对象中成员变量的方法:对象->成员变量

访问对象中成员方法的方法:对象->成员方法

资源数据类型:

资源是PHP提供的一种特殊的数据类型,这种数据类型表示一个PHP的外部资源,如一个数据库的连接或者一个文件流等。PHP提供的mysql_connect()函数用于建立一个与MySql服务器的连接,fopen()函数用于打开一个文件、这些函数的返回值都是资源数据类型。

var_dump()函数用于输出函数参数的数据类型。

空:NULL

用来标识一个不确定或者不存在的数据。NULL不区分大小写。

伪类型:

1)mixed:说明函数可以接受(或者返回)不同类型的数据(但不是所有类型的数据) 2)number::说明函数可以接受(或者返回)整型或者浮点型的数据 3)void 说明函数没有参数或者返回值。

4)callback:说明函数可以接受用户自定义的函数作为一个参数。

注意:伪类型不能作为变量的数据类型。

PHP获取客户端数据例子:

Transitional//EN\ \>

Insert title here

Php:

create by zhang on time 2013-7-3 上午07:50:27

*/

$userName=$_POST[\];//$_POST通过这个方法获得使用

post方式传递的数据

$password=$_POST[\];

$repassword=$_POST[\]; if($password==$repassword){

echo \您可以注册了!
您加密后的密码为:\;

echo md5($password); }else{

echo \您输入的两次密码不一致!\;

} ?>

PHP数据的输出: print和echo:

两者功能几乎完全一样,都用于向页面输出字符串。区别:使用echo可以输出多个字符串(字符串之间用逗号分隔),而print一次只能输出一个字符窜。 在echo前不能使用错误抑制运算符”@”。Print也可以看做一个有返回值的函


PHP学习笔记.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:高中化学 第四章 非金属及其化合物 重难点6 常见漂白性物质及漂

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: