php常用的50个函数

以下是PHP中常用的50个函数:

1. array()

用于创建一个数组。

2. is_array()

用于判断给定变量是否是数组类型,返回布尔值。

3. count()

用于获取数组或对象的元素个数。

4. sizeof()

与count()函数类似,用于获取数组或对象的元素个数。

5. in_array()

用于检查一个值是否在数组中,返回布尔值。

6. array_search()

查找数组中的键值是否存在,返回键名或false。

7. array_keys()

返回数组中所有的键名。

8. array_values()

返回数组中所有的值。

9. array_merge()

用于合并一个或多个数组。

10. array_pop()

返回数组中最后一个元素,并将其删除。

11. array_push()

将一个或多个元素插入到数组末尾。

12. array_shift()

返回数组中第一个元素,并将其删除。

13. array_unshift()

将一个或多个元素插入到数组开头。

14. implode()

用于将数组元素连接成字符串。

15. explode()

用于将字符串按指定分隔符分割成数组。

16. str_replace()

用于查找和替换字符串中某个子串。

17. substr()

用于获取字符串的部分内容。

18. urlencode()

用于将字符串转换为URL编码格式。

19. urldecode()

用于将URL编码字符串转换为原始字符串。

20. htmlentities()

用于将字符串中的HTML实体转换为原始字符。

21. htmlspecialchars()

用于将特殊字符转换为HTML实体。

22. trim()

用于去除字符串开头和结尾处的空格或其他字符。

23. nl2br()

用于将换行符(\n)转换为HTML的换行标签(<br>)。

24. header()

用于设置HTTP响应头信息。

25. session_start()

用于启动一个新的或继续当前的会话。

26. $_SESSION

用于在会话中存储和获取变量的值。

27. file_get_contents()

用于获取文件的内容。

28. file_put_contents()

用于将数据写入文件中。

29. fopen()

用于打开文件或URL,返回文件句柄。

30. fclose()

用于关闭打开的文件句柄。

31. fgets()

用于从文件指针读取一行。

32. fgetcsv()

用于从文件指针读取CSV文件中的一行并解析为数组。

33. fwrite()

用于向文件中写入数据。

34. isset()

用于检测变量是否设置并且有值,返回布尔值。

35. empty()

用于判断变量是否为空或者是否包含值为0的元素,返回布尔值。

36. is_numeric()

用于判断一个变量是否为数字类型,返回布尔值。

37. intval()

用于将字符串转换为整数类型。

38. floatval()

用于将字符串转换为浮点数类型。

39. strval()

用于将一个值转换为字符串类型。

40. rand()

用于生成一个随机数。

41. time()

用于获取当前时间的时间戳。

42. date()

用于获取当前日期和时间。

43. strtotime()

用于将文本日期时间转换为Unix时间戳。

44. mail()

用于发送电子邮件。

45. preg_match()

用于在字符串中查找匹配的模式。

46. preg_replace()

用于在字符串中搜索和替换匹配的模式。

47. md5()

用于计算字符串的MD5哈希值。

48. sha1()

用于计算字符串的SHA-1哈希值。

49. base64_encode()

用于将文本字符串转换为base64格式。

50. base64_decode()

用于将base64格式字符串解码为文本字符串。

  • 11
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
gettype gettype — 获取变量的类型 explode — 使用一个字符串分割另一个字符串 iconv –转换字符串编码 I/O函数 Flush 函数描述:flush(); 说明:函数Flush刷新PHP的输出缓存,它尽量将缓和存中的内容输出到用户的浏览器。 返回值:无 Print 函数描述:print(string arg,string[arg],…); 说明:函数print输入所有的参数。 返回值:若输出成功,返回true(1);否则返回false(0)。 Printf 函数描述:printf(string format,mixed[string]); 说明:函数printf根据所给格式format,输出string。格式以一个%开头,以一个字母结尾,该字母决定输出的数据类型。PHP的类型说明符如表所示。 PHP的类型说明符 类型说明符 说 明 b 输出二进制整数 o 输出八进制整数 x,X 输出十六进制整数,“x”使用小写字母,“X”使用大写字母 d 输出十进制整数 c 输出由整数ASCII代码说明的字符 s 输出字符串 f 输出浮点数 e 输出用科学计数法表示的浮点数 % 输出一个百分号 返回值:无 正规表达式函数 Ereg 函数描述:int ereg (string pattern ,string string ,array[regs]); 说明:函数ereg在参数string中寻找pattern中给出的正规表达式相匹配的项。如果提供了可选reg数组,则每一项匹配将顺序存储在数组regs[1]开始的各项中。在regs[0]中存储整个正规表达式的匹配项。在函数ereg中,匹配的辨别是区分大小写的。请参看以下程序 返回值:若至少有一处匹配
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

五六碗瓶

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值