位置: 编程技术 - 正文

php技巧小结【推荐】(php怎么样)

编辑:rootadmin

推荐整理分享php技巧小结【推荐】(php怎么样),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:php操作步骤,php技术,php操作步骤,php的教程,phpjm,php技巧分享,php的教程,php技巧分享,内容如对您有帮助,希望把文章链接给更多的朋友!

1 如何定义linux和window通用的文件分隔符号

DIRECTORY_SEPARATOR :

目录分隔符,是定义php的内置常量。在调试机器上,在windows我们习惯性的使用“”作为文件分隔符,但是在linux上系统不认识这个标识,于是就要引入这个php内置常量了:DIRECTORY_SEPARATOR

这样可以不用判断是在linux还是window系统下

2 PHP压缩与解压缩类

PclZip是一个很强大的压缩与解压缩zip文件的PHP类,PclZip library能够压缩与解压缩Zip格式的压缩档(WinZip、PKZIP);且能对此类类档案进行处理,包括产生压缩档、列出压缩档的内容以及解压缩档案等等。同时也可以对现有的ZIP包进行添加或删除文件。

最近在压缩文件方面用到了它

php技巧小结【推荐】(php怎么样)

生成zip文件

用法一:

用法二:

官方网站: 一小段“劣质”的PHP代码优化的过程,请仔细体会优化过程

下面这一小段“劣质”的PHP代码是一道简化了的测试题。这种问题就像在问:你该怎样优化这段代码?

这段代码的主要问题在于它把用户提交的数据直接显示到了网页上,从而产生XSS漏洞。其实有很多方法可以填补这个漏洞。那么,什么代码是我们想要的呢?

这是最低要求。XSS漏洞用htmlspecialchars函数填补了,从而屏蔽了非法字符。

接着优化:

<&#;被替换成了<&#;php,这样更符合XML规范。 在输出$_GET['query']的值之前先判断它是否为空。 echo命令中多余的括号被去掉了。 字符串用单引号限定,从而节省了PHP从字符串中搜索可替换的变量的时间。 用逗号代替句号,节省了echo的时间。 将ENT_QUOTES标识传递给htmlspecialchars函数,从而保证单引号也会被转义。虽然这并是最主要的,但也算是一个良好习惯。

4 不用三方类库导出MySQL数据到Excel

如果你经常导出数据,那你可能会遇到用第三方类库导出上限,这是一个很无奈的事情,在超过两万条数据的时候,经常导出失败。很容易到达PHP内存使用上限

这里的方法是利用fputcsv写CSV文件的方法,直接向浏览器输出Excel文件。

标签: php怎么样

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

上一篇:PHP对象实例化单例方法(php写一个简单的单例模式)

下一篇:thinkphp实现把数据库中的列的值存到下拉框中的方法(thinkphp saveall)

  • 土地增值税应纳税额如何计算
  • 内账需要哪些单据
  • 货运代理费计入固定资产吗
  • 注册登记费用属于什么科目
  • 电子发票有使用期限吗
  • 工会经费入账
  • 缴纳的专利年费能退吗
  • 成品盘盈盘亏的会计分录
  • 上年度没有计提企业所得税
  • 个人给公司垫付款起诉状
  • 月度资金计划明细表模板
  • 还没入库,发票已经给财务了 怎么办
  • 出口退税进项税额转出是什么意思
  • 公司成立后有哪些开支
  • 负债表应交税费为负数
  • 交股权印花税需要什么材料
  • 租赁房产税如何征收的2019
  • 普通增值税 税点
  • 补缴企业所得税汇算清缴会计分录怎么做
  • 文化事业建设费征收对象
  • 茶具可以作为固定资产吗
  • 什么人可以领购房补贴怎么领取
  • 我的初级备考经验------极限挑战,超越自我
  • 异地本行转账
  • 淘宝店铺毛利率多少是正常
  • 研发费水电费比例怎么分配
  • 软件充值怎么申请退款
  • 一般纳税人出租其2016年4月30日前取得的不动产
  • php多维数组转一维数组
  • deepin怎么删除账户
  • 预收房租需要缴纳个税么
  • 增值税普通发票怎么开
  • Dardanup郡的小矮人村,澳大利亚 (© Amanda Hughes/Alamy)
  • php imagestring
  • vue.min.js 本地引入
  • php炫酷代码
  • 开出增值税发票一定要确认收入吗?
  • php采集源码
  • php获取随机数
  • 手把手教你如何从一无所有到财务自由
  • elemental ui
  • 出售一台设备,收到价款20万
  • 理财资金用途
  • 外省人员收入怎么查
  • 三代手续费企业所得税
  • sklearn实例
  • 机器设备计提折旧纳税调整
  • sql2008附加数据库错误3456
  • 固定资产一次性折旧政策2023
  • 企业营业外收入有哪些
  • 评估增值净利润调减
  • 政府扶持资金的优缺点
  • 外贸企业的汇率怎么算
  • 股份有限公司向股东借款
  • 企业固定资产清理流程
  • 在什么情况下会冻结微信零钱
  • 贴现办理流程
  • 财务预算怎么做模板
  • 个体户建账吗
  • mysql必知必会mobi
  • centos编译器
  • 安装软件提示windows 无法访问指定设备,路径或文件
  • windowsxp2
  • version 2什么意思
  • mac使用磁盘工具的快捷键
  • linux安装fping
  • win7电脑视频预览图如何显示出来
  • Win10系统无法运行程序
  • 怎样提升android的版本为最新版本?
  • js 验证数字
  • dos命令查看
  • exe取消隐藏属性
  • unity效率
  • javascript入门教学
  • unity3d物理现象模拟
  • 你需要知道的21个本质
  • jquery获取多个元素
  • 昆山华润燃气多少钱一方
  • 湖北省税务局网站授权
  • 广东省税务局网络不通
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设