php2.27笔记

PHP适用于中小型项目,广泛使用的开源脚本语言,在PHP服务器上执行。

B/S:浏览器

C/S:客户端

80端口:80端口是为HTTP(HyperText Transport Protocol)即超文本传输协议开放的,此为上网冲浪使用次数最多的协议,主要用于WWW(World Wide Web)即万维网传输信息的协议。用于传输参数。

3306端口:MySQL的默认端口。不过有些其他可以指定端口的软件,也可以指定使用这个端口。

基本语法:

脚本可放置于文档中的任何位置;

以<?php开头,以?>结尾;

注释方式:

1.  // 这是单行注释;

2.  # 这是单行注释;

3.  /* 这是多行注释 */

php变量命名:

1.以$开头,然后是变量名称;

2.必须以字母或下划线开头,不能以数字开头,只能包括字母数字字符和下划线(A-Z 0-9 以及_)

3.PHP严重区分大小写;(例:$color; $COLOR; $coLoR; 这种被视为三个不同的变量。)

php变量作用域: 1. local 局部 2. global 全局  3. static 静态

php数据类型:

PHP输出:

echo:只能输出number、字符串

print_r:万能输出,不能判断数据类型;

var_dump:能判断数据类型,能输出;

定义常量:大写字母 例  define (‘YMT’,1234); 注意:常量不能改变。

PHP常用函数:

echo:输出一个或多个字符串

strpos:查找字符串首次出现的位置;

explode:使用一个字符串分割另一个字符串;

trim:去除字符串首尾处的空白字符(或者其他字符)

md5:加密;

str_repeat: 重复一个字符串;

str_replace: 子字符串替换;

substr: 截取字符串;

implode: 将一个一维数组的值转化为字符串;

empty: 检查一个变量是否为空;

ucfirst: 首字母大写;

strtoupper:将字符串转化为大写;

substr_count:计算字串出现的次数;

更多函数:http://www.erlangod.net/

原文地址:https://www.cnblogs.com/971219-boy/p/10444385.html