php

使用 PHPStorm 与 Xdebug 调试 Laravel (一)

环境系统版本:OSX 10.11.4PHP 版本:7.0.5Xdebug 版本:2.4.0Laravel 版本:5.1.31PHPStorm 版本:10.0.4Xdebug 配置本机的 Xdebug 配置文件位于 /usr/local/etc/php/7.0/conf.d/ext-xdebug.ini打开文件添加并以下代码:[xdebug]zend_extension="/

解决Yii2 在线上服务器无法访问GII 和BUG工具栏问题

应用场景 把代码转移到线上服务器时,GII、BUG工具不正常使用,但在本地服务器是正常的。 分析原因 Yii框架在使用GII 和BUG 时,会针对访问IP地址拦截,没有在配置中设置的IP地址是会默认被拦截掉。 解决方案 在common/config/main.php 配置一下参数,访问IP地址,可以百度搜索IP 这样可以看到自己当前的IP地址,这个IP地址是网络运营商自动分

基于 flow.ci 实现 PHP 项目自动化持续集成

高效程序员的习惯之一——让开发流程自动化。Automating shapes smarter future.这是一个关于如何快速实现 PHP 项目自动化持续集成的快速指导。无论你是否使用过持续集成,或在苦心寻找一款合适的持续集成工具,希望这篇文章对你有帮助。了解 flow.ciflow.ci 是融入了 workflow 机制的持续集成(CI)服务,也可以理解为自动化流程平台

使用 PHPStorm 与 Xdebug 调试 Laravel (二)

环境系统版本:OSX 10.11.4PHP 版本:7.0.5Xdebug 版本:2.4.0Laravel 版本:5.1.31PHPStorm 版本:10.0.4根据上篇文章的配置,在工作时会发现,我们需要经常调整 PHP Web Application 的 URL 进行 Debug。举个例子,假如想要 Debug 菜单列表,我需要修改成 /menu/,如果想要 Debug

YII2.0 codeception 一点经验

测试驱动 codeception 的安装我就不写了,http://www.kkh86.com/it/codeception/guide-create-project.html 这里有详细说明。 我就说一下我的测试。首先打开cmd命令提示符 执行cd d:wwwapihandonesvntestscodeceptionfrontend 在输入D: 进入文件夹在执行 php D

PHP:echo、print、print_r() 和 var_dump()

PHP:echo、print、print_r 和 var_dumpecho 和 printecho 和 print 都不是函数,而是 语言结构,所以圆括号都不是必需的。两者十分相似,功能几乎是完全一样。1、echo 可以输出多个字符串,使用 , 连接echo 'a','b','c';输出:abc如果你非要加上圆括号,需要注意echo ('a','b','c');

一步步实现thinkphp上的aja无刷新分页

前言thinkphp框架自带的分页类是每次翻页都要刷新一下整个页面,这种翻页的用户体验显然是不太理想的,我们希望每次翻页只刷新我们想要的数据集部分的数据,这样我们很容易想到ajax异步通信,用ajax与数据库(本人在开发过程中使用的是mysql数据库)异步交互,将从数据库查询的数据返回,用jquery替换原有的数据,从而在不刷新这个页面的情况下进行局部刷新,从而达到我们预期

DIV 上下左右居中黑科技

# info{height:0px; width:0px;top:50%; left:50%;position:absolute;} # center{background:# FFCC33;border:1px solid # 0033FF; width:300px;height:300px;position:absolute; margin:-150px;} 哆啦A梦

Web开发中要不要使用虚拟机?

写在前面众所周知Laravel官方推出了Homestead和专门给Mac用的Valet等虚拟化环境,免去新手安装配置Apache/Nginx、PHP、MySQL/MariaDB(或其他数据库软件)的麻烦,这些虚拟机环境对于新手来说非常方便,但也有很多人直接掉坑里出不来了。那么要不要在Web开发中使用虚拟机?虚拟机的优缺点是什么?优点:对于新手或者怕出问题的人来说非常方便。如

Linu 安装 Smfon2.8

环境说明操作系统tony@ubuntu:~$ lsb_release -aNo LSB modules are available.Distributor ID: UbuntuDescription: Ubuntu 14.04.2 LTSRelease: 14.04Codename: trustySymfonysymfony2.8安装准备均使