位置: 编程技术 - 正文

13个PHP函数超实用(php常用函数200个)

编辑:rootadmin

推荐整理分享13个PHP函数超实用(php常用函数200个),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:php函数式编程,php 函数大全,extract php函数,php 函数大全,php 函数大全,php常用函数大全 面试,php函数式编程,php常用函数200个,内容如对您有帮助,希望把文章链接给更多的朋友!

1、PHP加密解密

PHP加密和解密函数可以用来加密一些有用的字符串存放在数据库里,并且通过可逆解密字符串,该函数使用了base和MD5加密和解密。

使用方法如下:

//以下是将字符串“Helloweba欢迎您”分别加密和解密 //加密: echo encryptDecrypt('password', 'gimoo欢迎您',0); //解密: echo encryptDecrypt('password', 'z0JAx4qMwcF+db5TNbp/xwdUMsnRsXvvpXuaCa4Bk=',1);

2、PHP生成随机字符串

当我们需要生成一个随机名字,临时密码等字符串时可以用到下面的函数:

使用方法如下:

echo generateRandomString();

3、PHP获取文件扩展名(后缀)

以下函数可以快速获取文件的扩展名即后缀。

使用方法如下:

4、PHP获取文件大小并格式化

以下使用的函数可以获取文件的大小,并且转换成便于阅读的KB,MB等格式。

使用方法如下:

5、PHP替换标签字符

有时我们需要将字符串、模板标签替换成指定的内容,可以用到下面的函数:

使用方法如下:

6、PHP列出目录下的文件名

如果你想列出目录下的所有文件,使用以下代码即可:

13个PHP函数超实用(php常用函数200个)

使用方法如下:

7、PHP获取当前页面URL

以下函数可以获取当前页面的URL,不管是http还是https。

使用方法如下:

8、PHP强制下载文件

有时我们不想让浏览器直接打开文件,如PDF文件,而是要直接下载文件,那么以下函数可以强制下载文件,函数中使用了application/octet-stream头类型。

使用方法如下:

9、PHP截取字符串长度

我们经常会遇到需要截取字符串(含中文汉字)长度的情况,比如标题显示不能超过多少字符,超出的长度用…表示,以下函数可以满足你的需求。

使用方法如下:

、PHP获取客户端真实IP

我们经常要用数据库记录用户的IP,以下代码可以获取客户端真实的IP:

使用方法如下:

、PHP防止SQL注入

我们在查询数据库时,出于安全考虑,需要过滤一些非法字符防止SQL恶意注入,请看一下函数:

使用方法如下:

、PHP页面提示与跳转

我们在进行表单操作时,有时为了友好需要提示用户操作结果,并跳转到相关页面,请看以下函数:

使用方法如下:

message('操作提示','操作成功!','

JS+CSS实现仿msn风格选项卡效果代码 本文实例讲述了JS+CSS实现仿msn风格选项卡效果代码。分享给大家供大家参考,具体如下:这是一款来自MSN网站的选项卡,清新淡蓝色风格,新闻类、资

JS+CSS实现大气清新的滑动菜单效果代码 本文实例讲述了JS+CSS实现大气清新的滑动菜单效果代码。分享给大家供大家参考,具体如下:这是一款比较大气清新的滑动导航菜单,CSS和JavaScript配合

JS实现新浪博客左侧的Blog管理菜单效果代码 本文实例讲述了JS实现新浪博客左侧的Blog管理菜单效果代码。分享给大家供大家参考,具体如下:这里介绍新浪博客左侧的Blog管理菜单,我们变通一下

标签: php常用函数200个

本文链接地址:https://www.jiuchutong.com/biancheng/381633.html 转载请保留说明!

上一篇:JavaScript对象数组的排序处理方法(js对象用法)

下一篇:JS+CSS实现大气清新的滑动菜单效果代码(js html css)

  • 转让非独占许可使用权
  • 所得税费按年缴纳?
  • 计提工资和实际发放工资必须一致吗
  • 在登记账簿时,应在记账凭证上注明所记账簿的页数
  • 股息红利税补缴什么意思
  • 违约金收入需要缴纳印花税吗
  • 年金的几种类型
  • 应收账款管理制度设计毕业设计
  • 预缴增值税转入流程
  • 商标使用权入股可以退出吗
  • 正在注销的公司微信收的款怎么追回
  • 工业印花税核定比例
  • 学校有税号可以收专票吗
  • 花椒油的税率
  • 哪些会计凭证不需要依法保存
  • 联营商场如何交增值税?
  • 待摊费用在资产负债表中怎么填
  • 管理费用劳务费包括什么
  • 建筑劳务公司开票税率是多少
  • 没有社保的工人怎么办
  • 委托加工物资的加工费计入什么科目
  • 向股东借款会计科目
  • 员工加班车费会计分录
  • 在win7系统中怎样卸载win10?
  • 销售不动产分期收款怎么确认收入
  • 采购原材料合理化建议
  • element-plus vue
  • html列表去掉点
  • 三栏式明细账对方科目有多个怎么办
  • 总结帝国cms内容是什么
  • 小型微利企业可以享受研发费加计扣除吗
  • 银行结算方式有哪几种方式?其具体内容是什么?
  • 积分兑换业务有风险吗
  • 主营业务利润率标准
  • sqlserver2005创建表
  • 资产处置损益影响损益吗
  • 建筑业成本核算表格
  • 原材料的帐务处理
  • 印花税是必交的吗
  • 竣工结算的审核要点
  • 进项转出分录需要盖章吗
  • 城镇土地使用税的计税依据
  • 存货账面价值的确定
  • 工程款可以转入存折里吗怎么转
  • 子公司利润母公司还有其他方式吗
  • 销售商品结转成本的记账凭证
  • 其他应收款属于什么会计要素
  • 没有关联企业怎么选不了否
  • 获取sqlsession
  • ubuntu开机黑屏无法进入登录界面
  • 在ubuntu上安装gcc
  • awk中使用sed
  • 重装系统后要重装软件吗
  • 为什么win8系统的键盘输入不了字
  • 如何优化winxp
  • windows8装 .NET 3.5 时出现0x800F0907错误解决方法
  • ksysslim.exe是什么
  • windows8开始菜单消失了怎么恢复
  • win8.1技巧
  • win8如何进入bios
  • es6 commonjs
  • 创建nodejs 基于express项目
  • fat32和fat16
  • 批处理传输文件夹到ftp
  • Node.js中的全局变量有哪些
  • jquery 文本框
  • chrome调试js
  • 怎么配置nodejs的环境
  • jquery遍历div
  • rsa python3
  • javascript编程基础
  • jquery修改表格数据
  • jquery的遍历方法
  • ios反编译源代码
  • 代建工程如何缴纳增值税
  • 限售股转让如何交税
  • 地税局公务员工资多少
  • 重庆市电费网上查询
  • 利润表中所得税费用包括
  • 联通前面加什么可以隐藏号码
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设