php
wjj1021
这个作者很懒,什么都没留下…
展开
-
PHP中数组循环语句foreach和while的速度之辩
PHP进行大量的数组循环操作,主要有两种方式,一种是foreach,另一种是while,到底哪种好哪种坏一直有争论,为了以后能节省点CPU时间,下面总结一下:在循环里进行的是数组“读”操作,则foreach比while快: foreach ($array as $value) { echo $value; } while (list($key)转载 2013-08-01 11:33:11 · 828 阅读 · 0 评论 -
ThinkPHP中SQL调试方法
$shop_orders = D('Orders');$orderresult = $shop_orders->where("order_cookie = '".$_COOKIE['hr_think_userid']."'")->field('order_id')->select(); echo $shop_orders->getLastSql();getLastSql这个函数打印出来的转载 2013-08-01 16:42:22 · 677 阅读 · 0 评论 -
PHP常用正则表达式汇总
1. 平时做网站经常要用正则表达式,下面是一些讲解和例子,仅供大家参考和修改使用: 2. "^\d+$" //非负整数(正整数 + 0) 3. "^[0-9]*[1-9][0-9]*$" //正整数 4. "^((-\d+)|(0+))$" //非正整数(负整数 + 0) 5. "^-[0-9]*[1-9][0-9]*$" //负整数 6.转载 2013-08-15 14:18:31 · 331 阅读 · 0 评论 -
thinkphp 的目录结构
ThinkPHP 的目录结构非常清晰和容易部署。大致的目录结构如下,以项目为基础进行部署。┎━ThinkPHP 框架系统目录┃ ┝ ThinkPHP.php 系统公共文件┃ ┝ Common 公共文件目录┃ ┝ Tpl 框架系统模版目录┃ ┝ Lang 系统语言包目录┃ ┝ PlugIns 公共插件目录┃ ┗ Lib 系统基类库目录┃ ┝ Think 系统运行转载 2013-09-09 17:04:10 · 676 阅读 · 0 评论 -
PHP-去掉字符串中的最后一个字符
今天项目中用到,去掉字符串中的最后一个字符 原字符串1,2,3,4,5,6, 去掉最后一个字符",",最终结果为1,2,3,4,5,6 代码如下: 复制代码 代码如下:$str = "1,2,3,4,5,6,"; $newstr = substr($str,0,strlen($str)-1);echo $newstr; 系统自带的函数也可实现这样转载 2013-11-08 11:12:40 · 515 阅读 · 0 评论 -
Nginx下实现pathinfo及ThinkPHP的URL Rewrite模式支持
打开Nginx的配置文件 /usr/local/nginx/conf/nginx.conf 一般是在这个路径,根据你的安装路径可能有所变化。如果你配置了vhost,而且只需要你这一个vhost支持pathinfo的话,可以直接打开你的vhost的配置文件。找到类似如下代码(不同版本的nginx可能稍有不同,但是相差不会很远):转载 2014-10-22 16:20:54 · 471 阅读 · 0 评论 -
一个招聘的代码,蛮有趣的!
<?php/** * SF后端开发者招聘函数 * * @param array $conditions 条件列表 * @return boolean 是否合格 */function wanted_developer(array $conditions) { $score = 0; foreach ($conditions as $key => $conditi转载 2014-10-08 14:33:51 · 518 阅读 · 0 评论