PHP函数总结

php函数总结


1、phpinfo(); 输出关于PHP配置的信息

2、Define()  定义一个常量

3、__FILE__ 输出当前文件的全部路径

4、var_dump() 打印变量的相关信息

5、isset()  检查一个变量是否存在

6、dirname()  返回路径中的目录部分

7、strlen()  计算字符串的长度

8、is_string() 检测变量是否为字符串

9、is_numeric() 检测一个变量是否为数字

10、isset()  检测变量是否存在

11、unset() 销毁指定的变量

12、settype() 设置变量的类型(强制类型转换)

13、rand() 产生一个随机数

14、empty() 判断变量是否为空



1.        字符串输出

echo 用于输出一个或多个函数

print() 输出一个或多个函数,有返回值,成功返回1,失败返回0

print_r() 显示关于一个变量的易于理解信息

2、strlen() 获取字符串长度

3、substr() 返回字符串的子串

4、strrev() 反转字符串

5、strstr() 转换指定字符

6、mb_substr() 获取字符串的部分

7、mb_strlen() 中文字符串长度

8、mb_strpos() 查找字符串在另一个字符串中首次出现的位置

9、mb_strrchr() 查找指定字符在另一个字符串中最后一次的出现

10、mb_strstr() 查找字符串在另一个字符串里的首次出现  

11、str_replace()子字符串替换

12、substr_replace()替换字符串的子串

13、strrchr() 查找指定字符在字符串中的最后一次出现

14、trim() 去除字符串首位处的空白字符

15、ltrim() 删除字符串开头的空白符

16、rtrim() 删除末端的空白符

17、str_replace()  子字符串替换

18、ucwords() 首字母转化为大写

19、str-repeat() 重复一个字符串

20、str-pad() 使用另一个字符串来填充

21、addslashes()   为字符串中特殊字符加入转义字符

22、htmlspecialchars()  破坏脚本

23、ord() 返回字符串的ASCII码值

24、chr() 返回对应字符

25、md5() 计算字符串的散列值(加密)

26、sha1() 计算字符串的sha1散列值(加密)

27、shuffle();//将数组打乱

28、strcmp()  比较两个字符串是否相等(区分大小写)

29、strcasecmp() 比较两个字符串是否相等(不区分大小写

30、basename() 返回路径文件名部分

31、nl2br() 换行


1.      count()计算数组元素的个数

2.      array_values()  返回数组中所有的值

3.      array_push()讲一个或多个单元压入数组的末尾

4.      array_unshift()将元素插入到开头

5.      array_pop()将数组最后一个单元删除

6.      shuffle()将数组打乱

7.      array_rand()从数组中随机取一个或多个单元,返回的是元素所对应的键

8.      explode()使用一个字符串分割另一个字符串

9.      PHP_EOL()以换行为分割标准

10.  array_search()  在数组中搜索给定的值(成功返回键名,未找到返回false)

11.  in_array()  检测数组中是否存在某个值(找到返回true,未找到返回false)

12.  array_unique()移除数组中重复的值

13.  sort_NUMERIC()单元为数字来比较

14.  sort_STRING()单元作为字符串来比较

15.  array_multisort()对多个数组或多维数组排序

16.  is_array()判断遍历值是否为数组

17.  str_split()将字符串转化为数组

18.  array_keys()返回数组中的键名

19.  implode()将数组转化为一个新的字符串

20.  array_sum()计算数组中所有值得和

21.  array_merge()把一个或多个数组合并为一个数组

22.  range()建立一个包含指定单元的数组

23.  array_slice()  截取数组

24.  array_multisort()对多个数组或多维数组排序

25.  SORT_ASC()升序排序

26.  SORT_DESC()降序排序

27、array_shift();   删除第一个

28、$_SERVER

29、$_GET

30、$_POST

31、$_FILES

32、$_COOKIE

33、$_SESSION

 

数据库操作

          mysql_connect(‘localhost’,’用户名’,’密码’) or die('连接数据库失败');

          mysql_select_db(‘数据库名称’);

          mysql_query('set names utf8');

 

          $sql = "insert into 表 (字段1, 字段2, 字段3) values('值1','值2','值3')";

 

          $result = mysql_query($sql);

 

         

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值