当前位置: 维易PHP培训学院 > 编程摘要 > PHP教程 > PHP教程

PHP教程


  • PHP学习:PHP浮点数精度问题汇总

    PHP教程 / 具体原理可阅读“鸟哥”的一篇文章,那里有详细的解说:PHP浮点数的一个常见问题的解答PHP实例
  • PHP教程:你应该知道PHP浮点数知识

    PHP教程 / PHP教程所以,我们必定要警惕这个临界值,好在PHP中已经定义了这个临界值:,代码如下:<?php,,   echoPHP_INT_MAX;,, ?>,, 当然,为了保险起见,我们应该使用字符串来保留大整数,并且采用比如bcmath这样的数学函数库来进行计算
  • PHP实例:PHP Hash算法:Times33算法代码实例

    PHP教程 / PHP编程最近看书,里面提到了一些Hash算法.比较有印象的是Times33,当时理解不是很透测,本日写了段程序来验证了一下
  • PHP实例:PHP版本如何选择?应该使用哪个版本?

    PHP教程 / PHP教程这一版本可以说是支持最广泛的版本了,现在还有绝大部分开源软件使用该版本,例如Drupal7.23,Joomla2.5,国内绝大多数软件:dedecms5.7,discuzX3等等最新版还在支持5.2,如果没特别要求,安装这一版本是最省心省力的,但长远来看可能终要被抛弃.现在许许多多的主机商为了省人力成本也懒得去升级PHP版本,反正基本上都支持
  • PHP应用:百度工程师讲PHP函数的实现原理及性能分析(一)

    PHP教程 / 》》参数的传递和内置函数调用zend_parse_params来获取参数不同,用户函数中参数的获取是通过指令来完成的.函数有几个参数就对应几条指令.具体到实现上就是普通的变量赋值.通过上面的分析可以看出,和内置函数相比,由于是本身维护堆栈表,而且每条指令的执行也是一个c函数,用户函数的性能相对会差很多,后面会有具体的对比分析
  • PHP实战:百度工程师讲PHP函数的实现原理及性能分析(二)

    PHP教程 / 》》结果分析,,从测试结果可以看出,这三种情况下性能几乎相同,函数个数增加时性能下降微乎其微,可以忽略.从实现原理分析,几种实现下唯一的区别在于函数获取的部分.如前文所述,所有的函数都放在一个hash表中,在不同个数下查找效率都应该还是接近于O(1),所以性能差距不大
  • PHP教程:百度工程师讲PHP函数的实现原理及性能分析(三)

    PHP教程 / 因此,对于php函数的使用,有如下一些建议,,1.一个功能可以用内置函数完成,尽量使用它而不是自己编写php函数.2.如果某个功能对性能要求很高,可以考虑用扩展来实现.3.Php函数调用开销较大,因此不要过分封装.有些功能,如果需要调用的次数很多本身又只用1、2行代码就行实现的,建议就不要封装调用了.4.不要过分迷恋各种设计模式,如上一条描述,过分的封装会带来性能的下降.需要考虑两者的权衡
  • PHP实例:PHP性能分析工具XHProf安装使用教程

    PHP教程 / PHP实战HProf是facebook开源出来的一个php轻量级的性能分析工具,跟Xdebug类似,但性能开销更低,还可以用在生产环境中,也可以由程序开关来控制是否进行profile
  • PHP教程:如何在HTML 中嵌入 PHP 代码

    PHP教程 / 对于一个有经验的PHPWeb开发者,这是一件非常容易的事情.但是对于刚开始接触PHP编程语言的新手这就是一个问题.所以这里介绍如安在常规的HTML代码中嵌入PHP代码
  • PHP应用:正确的PHP匹配UTF-8中文的正则表达式

    PHP教程 / 本日才发现,上面这个也会匹配到一些欧洲国家的字符
  • PHP实战:PHP file_get_contents函数读取远程数据超时的解决方法

    PHP教程 /  $contents=@file_get_contents($url,false,$context); 
  • PHP学习:简单解决新浪SAE无法上传文件的问题

    PHP教程 / PHP教程本日给网站后台增加一个上传文件的功能,结果出现BUG,提示未选择上传文件
共 7755 篇教程