位置: 编程技术 - 正文

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)

  • 小规模30万免税包括30万吗
  • 商品流通企业印花税购销合同计税依据
  • 多缴纳了印花税有什么影响
  • 一般纳税人改成小规模纳税人
  • 交易性金融资产的交易费用计入哪里
  • 通过法院拍卖取得的设备怎么开具发票
  • 会计分录多借多贷是什么意思
  • 法人可以自己申诉个税吗
  • 成立日期是注册日期吗
  • 非居民企业投资收益
  • 医院销售药品是干嘛的
  • 小规模企业工资表怎么做
  • 银行存款一直没动会怎样
  • 年终对应交税费的减免税款怎样处理?
  • 现金日记账年结图片
  • 企业垫付土地补偿款
  • 财务费用手续费有哪些
  • 房地产企业建造的商品楼属于存货对吗
  • 发票专用章在哪里盖章
  • 农产品发票有抵税吗
  • 计提印花税怎么做凭证
  • 公司奖励员工旅游怎么做账
  • 存货跌价准备用账面余额还是账面价值
  • 增值税进项税额抵扣期限最新
  • 华为分享连接电脑显示检查您的拼写
  • 公司网银付款和付款区别
  • thinkphp i方法
  • mac电脑色彩设置
  • 怎么扣除税费
  • 同一控制下的控股合并中,合并方个别财务报表
  • 继续涉入资产会计处理
  • 阿普拉萨
  • 核定征收注意事项
  • 坏账准备属于哪一类账户
  • 存货捐赠视同销售要不要确认收入?
  • 商业银行流动性风险监管指标
  • php 解压缩
  • 开源模型:小羊驼(Vicuna-13B),可达chatGPT九成效果。
  • 有形动产租赁个税是经营所得吗
  • 新租赁准则下的会计分录
  • js读取json配置文件
  • python的np.array
  • 电子商业承兑到期后多长时间能收到款
  • 电子发票开出后如何查看
  • 小企业会计准则主要按照什么计量
  • 金税盘技术服务费怎么交费
  • 减值准备的会计科目
  • 退休人员的返聘合同
  • 一般纳税人的招待费会计分录
  • 建筑业 成本
  • 车辆etc设备
  • 金银首饰以旧换新所得税处理
  • 物流代收货款怎么收费
  • 短期借款明细账采用什么格式
  • 一般纳税人劳务费税率是多少2023
  • 往来账项询证函怎么填写
  • 如何开展服务
  • 二类银行卡转账能收多少钱
  • 公司奖励给部门的奖励
  • 营销活动费计入成本吗
  • 企业的管理费用包括
  • 原始凭证书写要求
  • 使用Mysql5.x以上版本出现报错#1929 Incorrect datetime value: '''' for column ''createtime''的快速解决方法
  • centos6创建文件
  • internetfeatures.exe是什么文件
  • win7删除未识别的网络
  • windows 10 build 21354
  • jquery教程w3c
  • 创建nodejs项目的步骤
  • bat批处理命令大全
  • java gui开发框架
  • 游戏开发unity3d
  • 利用用英文怎么翻译
  • vue.js基础语法
  • unity3d界面
  • 菜鸟教程javaweb
  • JavaScript+html5 canvas绘制缤纷多彩的三角形效果完整实例
  • 山东契税补贴政策2023年
  • 土地使用税申报流程图
  • 公司注销时注册资金未缴完
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设