
php是世界上最好的语言
文章平均质量分 62
php无敌,不解释,我选择java。
unhejing
软件开发者,熟练微信小程序,网站,app前端后端开发
展开
-
phpstorm开启debug断点调试模式
前言:在开发php项目的时候,有时候不知道明确的错误在哪里,想要用java或者c#那样能够开启debug断点分步调试。php本身是不支持的,需要添加xdebug插件来实现。实现步骤如下1.查看自己php的版本,使用:phpinfo() 函数2.打开网站Xdebug: Support — Tailored Installation Instructions3.复制步骤1中php网站的源代码(鼠标右键)到步骤2的文本框中,点击下面的分析按钮(1)打开php网站(2)复制...原创 2021-09-12 15:13:41 · 7908 阅读 · 1 评论 -
mac安装php7的zip扩展
前言:由于使用的php需要在线解压,所以安装zip扩展。在线查找了很多教程,都是在线下载压缩包,然后安装成功的,虽然安装成功了,但是每次重启都报错。最后找到一片博客使用的是pecl安装扩展,成功了,再次记录一下。1.下载最新版libzipwget https://libzip.org/download/libzip-1.5.2.tar.gz -O libzip.tar.gztar xvf libzip.tar.gzcd libzip-1.5.22.使用cmake3编译安装libzip原创 2020-07-07 11:14:44 · 3818 阅读 · 1 评论 -
thinkPHP5 初始化项目
官方连接:https://www.kancloud.cn/manual/thinkphp5_1/3539481.安装指定版本:composer create-project topthink/think=5.1.0 tp5最新的稳定版本:composer create-project topthink/think=5.1.x-dev tp52. 更新框架cd tp5comp...原创 2019-11-17 21:51:53 · 686 阅读 · 0 评论 -
mac下使用MxSrvs配置thinkphp5
mac下的MxSrvs利用nginx自动生成的文件不可用,访问项目只有访问public能成功,其他所有控制器每次都是404,是缺少nginx配置。正确的配置如下:此配置在访问时也不用带index.php了。server { listen 80; server_name api.tp5.com; root /Applications/MxSrvs/www/tp5/public;...原创 2019-11-17 17:08:03 · 3741 阅读 · 0 评论 -
php文件里面引用代码段,代码段里也能进行变量传递
1.简介:今天突然有一个需求就是需要在php文件里面引用一段代码,代码里面又包含本文件里面的变量,然后执行这个文件,代码段里的代码也执行了,并且使用了文件中变量的值,代码段里也可以是函数。要实现这个功能需要用到一个php的内置函数eval(),好像javascript,python里面都有这个类型的函数可以实现同样的功能。 定义和用法eval() 函数把字符串按照 P原创 2017-11-07 09:14:19 · 920 阅读 · 0 评论 -
codeIgniter手动加载config里面的配置
前言:如果有一些公共的变量值需要使用,并且值可能会修改,可以创建一个公共配置文件来使用,这样就可以达到修改一处,处处动态变化的目的,这样能增强代码的可扩展性。下面是ci官方给出的手动加载配置文档:手工加载要加载你自定义的配置文件,你需要在 控制器 中使用下面的方法:$this->config->load('filename');其中,filen原创 2017-11-14 16:14:21 · 2024 阅读 · 0 评论 -
php写接口跨域问题
在后台写接口获取不到数据的时候,控制台提示跨域问题,可以在控制器里面传输数据前加入如下代码header("Access-Control-Allow-Origin: *");header("Access-Control-Allow-Methods:POST,GET");header("Access-Control-Allow-Headers:x-requested-with,cont原创 2017-11-22 11:08:33 · 6306 阅读 · 1 评论