PHP开发APP接口
homebrew,可以理解成osx
的软件管理工具,粗俗点说就是mac
界的qq软件助手
之类的东西。所以通过brew
,安装什么chrome
浏览器啊、atom
编辑器之类的可视化工具也是可以的哦。
npm,是node.js
界的程序/模块管理工具,也就是说npm
只管理那些服务于JavaScript
社区的程序。而且跨平台,windows
和osx
,以及其他unix like
操作系统都可以用
npm是node.js的包管理工具,只要有node环境,不管是windows,os x,还是linux都可以使用npm下载模块,brew是mac的包管理工具,只有os x上才有。
2015年最新php视频教程全套 就业班视频源码 从入门到精通
JavaScript去除空格的几种方法
PHP 程序员的调试技术小结
PHP5各个版本的新功能和新特性总结
"$s"不是一个整体,"2$"才是一个整体表示一个占位符,这是规定的格式。
占位符:"数字+$"用来灵活占据printf函数第2+N个参数将要显示的位置,而不再按照参数出现的先后次序显示。
printf
函数
设置调试PHP,debug php输出所有错误信息
CodeIgniter 核心代码阅读
采用PHP函数uniqid生成一个唯一的ID
php生成UUID唯一序列的代码示例
任意环境下调试php,debug php
在不管php.ini配置的情况下开启php调试,php debug.
在你需要调试的php文件首行中加入.
ini_set('display_errors',1); //错误信息
ini_set('display_startup_errors',1); //php启动错误信息
error_reporting(-1); //打印出所有的 错误信息
ini_set('error_log', dirname(__FILE__) . '/error_log.txt'); //将出错信息输出到一个文本文件
开发环境调试php,debug php php.ini 配置
;显示错误信息
display_errors = On
;显示php开始错误信息
display_startup_errors = On
;日志记录错误信息
log_errors = On
MAC查看端口占用情况
命令 lsof -i tcp:port (port替换成端口号,比如6379)可以查看该端口被什么程序占用,并显示PID,方便KILL
PHP中如何开启错误提示输出?
php配置
vi /etc/php.ini
打开调试:
display_errors = On
error_reporting = E_ALL | E_STRICT
httpd.conf 配置
locate查找
/private/etc/apache2/httpd.conf
php_flag display_errors on
php_value error_reporting 2039
json_decode 英文
HTML表格
如何调试PHP程序
浅谈 PHP 与手机 APP 开发(API 接口开发)
PHP开发APP接口
php 字符串截取函数
$str2 = substr($str,9,4);
echo "从第9个字符开始取4个字符:".$str2."
";
$str3 = substr($str,-5);
echo "取倒数5个字符:".$str3."
How To Fix Cowardly Refusing to Sudo error in Brew – Mac OS X
ls -al `which brew`
Change the user and group of brew to root and wheel respectively:
sudo chown root:wheel `which brew`
CI框架源码完全分析之核心文件
mac os 下php安装mcrypt扩展
mac os 安装mcrypt扩展 可以参考 不能照搬
ecshop代码分析一(init.php文件) - 为了这有限的生命
在Mac下配置php开发环境:Apache+php+MySql
SVNX使用教程 仓库 copy working
PHP 从数据库中取出数据并存为Json数据
php执行数据库查询返回json格式数据
禁止网页右键、复制、另存为、查看源文件
30岁:程序员心中永远的痛
如何防止服务器端的php文件被下载 知乎
PHP怎么输出换行符
Mac下php开发调试工具 phpstorm
PHP引用(&)各种使用方法实例详解
PHP之道
php 设置时区
Mac下VIM配置
Vim配色方案设置(更换Vim配色方案)
PHP 常用资源
Mac PHP开发集成环境MAMP Pro
Sublime Text汉化包以及解决中文乱码问题
Mac下用brew搭建PHP(LNMP/LAMP)开发环境 brew ruby
Mac入门(三)使用brew安装软件 小坦克
brew install nginx --build-from-source
OpenSSL support in PHP under MAMP
Mac OS X下的OpenSSL安装 so安装法
Laravel 核心:控制反转(Inversion of Control)和门面模式(Facade)
Mac中MySQL的安装、配置、删除
/private mac的个人保密区
mac自带apache
php:
1 启动服务器
MacBook-Air:~ wgyp$ sudo apachectl start
Password:
MacBook-Air:~ wgyp$ sudo apachectl -v
Server version: Apache/2.2.26 (Unix)
Server built: Dec 10 2013 22:09:38
此时在浏览器中输入http://localhost,会出现It works!的页面
2 用vi打开 /etc/apache2/httpd.conf中打开libphp5.so的注释代码
用q!退出
切换到root用户 sudo -i
3 重启Apache,在终端输入
sudo apachectl restart
PHP就可以用了。
配置:
mac的php.ini文件是在这个目录:/private/etc/php.ini
/etc/apache2/httpd.conf