• PHP程序执行的过程原理

    为了以后能开发PHP扩展,就一定要了解PHP的执行顺序。这篇文章就是为C开发PHP扩展做铺垫。 Web环境我们假设为Apache。在编译PHP的时候,为了能够让Apache支持PHP,我们会生成一个mod_php5.so的模块。Apache加载这个模块,在url访问.php文件的时候,就会转给mod_php5.so...

    2019-07-24 08:58:36 php程序执行

  • PHP 对输入变量名的自动转换的问题与源码分析

    起步 表单提交到PHP脚本时,底层的PHP会做一层转换。将一些符号转成下划线 _ 。 实际上这层转换中会发生很多意想不到的情况。 列举这些情况 一个简单的测试就出现了意外,一个是单个 [ 也会被替换,对于 array 的输入, key 不会做转换。于是我多多测了一下,得出如下...

    2019-07-24 08:58:34 php变量问题源码

  • Composer依赖管理 – PHP的利器

    别再到处搜PHP类扩展包了,对于现代语言而言,包管理器基本上是标配。Java 有 Maven,Python 有 pip,Ruby 有 gem,Nodejs 有 npm。PHP 的则是 PEAR,不过 PEAR 坑不少: 依赖处理容易出问题 配置非常复杂 难用的命令行接口 好在我们有 Composer,PHP依赖管理的利器。...

    2019-07-24 08:58:34 依赖管理php利器

  • PHP的闭包和匿名函数你用过嘛

    闭包是指在创建时封装周围状态的函数。即使闭包所在的环境不存在了,闭包中封装的状态依然存在。 匿名函数就是没有名称的函数。匿名函数可以赋值给变量,还能像其他任何PHP对象那样传递。不过匿名函数仍是函数,因此可以调用,还可以传入参数。匿名函数特别适合作为函...

    2019-07-24 08:58:18 php闭包匿名函数

  • 深入理解php的输出缓冲区(output buffer)

    这篇文章是翻译自Julien Pauli的博客文章PHP output buffer in deep,Julien是PHP源码的资深开发和维护人员。 这篇文章从多个方面讲解了PHP中的输出缓冲区以及怎么使用它。 输出缓冲区可能一直都是PHP开发人员的一个盲点,很多人可能只是知道这个东西,而且也知道大概...

    2019-07-24 08:58:14 理解php输出缓冲区

  • 平时在PHP编码时有没有注意到这些问题

    编出一手好代码,这个是需要你在平时开发中日积月累的,平时如果你有注意到以下的那些代码的编码,那么祝贺你,你在技能提升这方面已经垫下了一些基础,编写出一手好代码,说白了就是你特么注意到性能这块的问题,代码的优化是也是性能优化的一部分。接下来来看看你平...

    2019-07-24 08:58:03 php编码问题

  • PHP实现MYSQL的备份还原

    如何才能实现MYSQL的备份还原呢?对于MYSQL的备份还原相信很多人还是不理解的,接下来的内容就是爱站小编为大家整理关于PHP实现MYSQL的备份还原的内容,感兴趣的小伙伴们一起来看看吧。 一、新建dbBackup类,设置默认参数。 复制代码 代码如下: class dbBackup { ??? p...

    2019-07-24 08:55:19 phpmysql备份还原

  • Php教学视频-共300G

    Php教学视频-共300G,包括php系统学习教程和各种框架的使用 下载地址...

    2019-07-23 08:44:16 php教学php教学视频php系统php系统视频

  • 2019-07-22 phpStudy配置虚拟主机

    1.右击phpStudy -【打开配置文件】-【vhosts-conf】; 2.在里面加入如下代码,并保存: NameVirtualHost *:80VirtualHost *:80 ServerName www .test.com // 你想要显示的域名 DocumentRoot "d:/test/" // 目标文件夹 Directory "d:/test/" // 目标文件夹 Options Foll...

    2019-07-23 08:44:13 文件Windowsphp用户index.phpPSHTTPS<HTMLServer

  • php mysqli 预处理操作数据库

    用到的SQL表 CREATE TABLE `student_01` (`id` int(11) NOT NULL AUTO_INCREMENT, `name` varchar(255) CHARACTER SET utf8 COLLATE utf8_unicode_ci DEFAULT NULL COMMENT '名字', `kecheng` varchar(255) CHARACTER SET utf8 COLLATE utf8_unicode_ci DEFAULT NULL,...

    2019-07-23 08:44:11 定义mysqlphp2345<theSQLCOM