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);