PHP

分类下相关文章

PHP 如何调用其他文件中的函数

绝大部分时候你只需要 require_once require, include, require_once, include_once 让人眼花缭乱,为何 python 中一个 import 可以解决的问题,到了 php 中变得这么复杂? include include 最神奇的地方是,可以引入远程的 php 文件,即 include 一个 URL 地址。我了个去,这种设计的初衷到底是什么?难道用来动态更新配置文件?用 json 接口不是更好。 include_once 有了 include 为何还要 include_once。我完全无法理解 PHP 的世界。。。 include 会带来的问 ...

阅读全文...

PHP 调试技巧之研修

最近调试 ecshop, 越发觉得自己的 PHP 调试技能不足,定位问题效率不够高。所以决定建个专题,把解决问题过程中学到的调试技巧记录一下 var_dump 页面中输出 array 很方便调试。但是,var_dump 的输出是没有排版的,也就是“一行流”,当要查看的信息量很大时,定位是件异常痛苦的事情。例如: $a = array ("laravel", "php", array ("vuejs", "angularjs", "reactjs")); var_dump($a); // 输出结 ...

阅读全文...

php

Hello World 新建一个 index.php 文件 <html> <head> <title>PHP Test</title> </head> <body> <?php echo '<p>Hello World</p>'; ?> </body> </html> 使用 PHP 内置 web server 进行本地开发调试 只需要在代码目录执行 php -S localhost:8000 即可在浏览器里看到首页内容了。参考 Built-in ...

阅读全文...

zend

不得不说,PHP Zend 是第一个让我有阅读障碍的 web 框架。 过于灵活的模板机制,让烂代码肆意滋生 隐蔽的 router 机制, 必须查文档才能理解 获取当前 Zend 版本 新建一个测试文件,version.php <?php echo "Zend engine version: " . zend_version(); ?> 执行 php version.php 即可获知当前 Zend 版本 Zend engine version: 2.3.0 新手学习文档 网上搜了半天没有发现一个好的教程,汗 当然,最好的文档通常是官方文档,根据 Zend 版 ...

阅读全文...