
php
文章平均质量分 74
fighter1945
慢慢前进的蜗牛。。。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
强密码的正则
好吧,越来越依赖正则了/^(?=.*\d)(?=.*[a-zA-Z])[\da-zA-Z]*$/ 零宽断言 其实不用管名字,就是每个括号内的表达式为真,才会继续往下面进行检查前面2个括号内,分别检查有没有数字和大小写字母,如果过了的话,检查所有字符是否只包含数字和大小写字母效果和下面的表达式是一致的但是易于扩展,便于再加下划线或者特殊符号之类原创 2015-07-17 10:37:48 · 694 阅读 · 0 评论 -
《modern php》的note4-filter_var
输出用htmlentites过滤,但是项目里view层用了smarty,所以不用担心输入用filter_var过滤 http://www.php.net/manual/zh/function.filter-var.php 最常用的有两种用法,一种是返回true还是false,一种是返回过滤的字符串分别对应http://php.net/manual/zh/filter.fi...原创 2016-10-30 10:17:10 · 130 阅读 · 0 评论 -
windows下cakephp的设置各工程
http://book.cakephp.org/2.0/zh/installation/advanced-installation.html 这个url里面说的很明白,但是下面的说明是以linux为例子进行说明的,在win里要稍微注意以下写道CakePHP 核心类库,位于 /lib/Cake 目录。应用程序的代码,位于 /app 目录。应用程序的 webroot,通常位于 /a...原创 2014-10-27 13:28:36 · 174 阅读 · 0 评论 -
yii验证码Captcha,实现点击验证码图片
http://bbs.itcast.cn/thread-11616-1-1.html看样子还是经验者比较有办法yii自带的testdrvie的contact页面里有个验证码的例子,可惜点击旁边的刷新链接来更新验证码并不符合大多数人都的习惯,貌似都是点击图片来更新的 改成...原创 2014-10-28 10:47:17 · 291 阅读 · 0 评论 -
几个帖子
视频下载 http://php.itcast.cn/php/video.shtml http://www.verycd.com/topics/2772159/目录介绍 http://bbs.itcast.cn/thread-22233-1-1.html汇总帖子 http://bbs.itcast.cn/thread-25872-1-1.htmljquery 1...原创 2014-10-28 10:56:12 · 161 阅读 · 0 评论 -
composer
设置全量镜像composer config -g repo.packagist composer https://packagist.phpcomposer.com http://blog.youkuaiyun.com/naola2001/article/details/46612023 composer remove some/package codecept generate...原创 2017-03-22 00:39:15 · 225 阅读 · 0 评论 -
yii2的phpunit test
## 参照网站phpunit官方网站 http://www.phpunit.cn/ https://phpunit.de/ ## 代码示例 https://github.com/sebastianbergmann/money/blob/master/tests/MoneyTest.php ```phpuse PHPUnit\Framework\TestCase...原创 2017-03-27 09:46:05 · 419 阅读 · 0 评论 -
memcache基本操作
查看机子的memcache的运行状况http://blog.chinaunix.net/uid-25266990-id-2379205.html简单操作 http://blog.elijaa.org/?post/2010/05/21/Memcached-telnet-command-summary①memcachedの起動ポートを確認ps aux | gre...原创 2014-12-04 14:44:42 · 114 阅读 · 0 评论 -
redis小记
# redis ## 安装server 1. 首先为yum添加epel源:yum install epel-release2. yum install redis3. service redis start 注意端口是6379 记得iptables4. 测试 redis-cli set get <以上方法很坑爹,装出来的redis版本是2.4...原创 2017-02-14 15:48:42 · 156 阅读 · 0 评论 -
《modern php》的note4-password_verify
读了将近一半了,搜了下关于php7的书暂时还没有很好的,继续等 http://php.net/manual/zh/function.password-verify.php password-verify这个方法以前没有在意过起码我这边的做法还是把注册时用的方法再hash一下然后用字符串去判断跟数据库中的值是否===没用过这个方法今天一看,竟然有这个原因时序...原创 2016-10-30 09:33:52 · 136 阅读 · 0 评论 -
《modern php》的note3-composer
composer 从第一次自己安装yii2就在用。但是国内这种自动化的东西通常不会好使国内的源动不动就挂掉如果是个人做练习,强烈建议科学上网或者直接用linode的国外主机 但是对怎么在composer.json里加自己用惯的那些自定义的class还真是没想过,今天研究了下http://drops.leavesongs.com/php/composer-autoloa...原创 2016-10-26 15:23:50 · 137 阅读 · 0 评论 -
《modern php》的note2-psr-2
还在看modern php这本书,一共200页的内容正好是最近2年我在用的东西的系统性的总结 关于代码规范,虽然总有各种各样的不习惯,但是psr-2目前看起来还是比较好的一种约定eclipse的php中已经内置了psr-2的formatter实际项目当中,根据psr-2又做了一定小调整 可以参见英文版 http://www.php-fig.org/psr/psr-2...原创 2016-10-26 09:42:41 · 143 阅读 · 0 评论 -
set_exception_handler
set_exception_handler(array($this,'exception_handler')); public function exception_handler($oException) { Yii::$app->log4->writeLog('DEV_DEBUG',__FUNCTION__); //return 100;原创 2016-02-22 10:25:58 · 373 阅读 · 0 评论 -
usbwebserver8.6
win7 64位下,用了usbwebserver的8.5版本来用起来没有什么结果,需要设环境变量指定phppath设置完成后,运行php -v检验,结果不断提示各种dll文件不存在,各种不明所以的error 尝试搜索了各种结果,基本是把提示找不到的dll文件拷贝到system32下还是不行 无奈之下换了8.6版,结果一切ok ...原创 2015-01-13 13:10:21 · 257 阅读 · 0 评论 -
centos7搭建lamp以及lavarel
下了centos7,重新开始搭lamp环境几个坑,记录一下 1 centos7 ifconfig安装http://my.oschina.net/u/1428349/blog/288708 2 yum安装的http://www.cnblogs.com/ceocreator/archive/2011/04/07/2007500.html 3 思路 如果安...原创 2015-05-12 22:38:07 · 192 阅读 · 0 评论 -
坑爹的php方法1 fputcsv和in_array
以php为主工作语言还不到2年的时间,实在被有些方法坑的不要不要的 http://www.php.net/manual/zh/function.fputcsv.phpint fputcsv ( resource $handle , array $fields [, string $delimiter = ',' [, string $enclosure = '"' ]] )...原创 2016-07-30 22:21:51 · 179 阅读 · 0 评论 -
yii2 调整jquery.js位置
yii2 用了一年多jquery什么的js一直默认是加载在页面的下部搞得所有页面只要不是写js文件,都是registerjs或者registerjsfile两个方法写起来又容易搞错 结果终于忍不住想调整下位置 public $jsOptions = [ 'position'=>\yii\web\View::POS_HEAD ...原创 2016-08-22 13:10:38 · 428 阅读 · 0 评论 -
坑爹的php方法2 strtotime
http://d.hatena.ne.jp/bushimichi/20091101/1257007448/ 写道echo '前月 => '. date('m', strtotime('2009-10-31 -1 month')) .'<br>';echo '今月 => '. date('m', strtotime('2009-10-31') ) .'&...原创 2016-09-08 12:35:00 · 141 阅读 · 0 评论 -
yii的省略index.php
新加入controller后,访问地址为 http://testdrive/index.php/xxx,如果要省略index.php,配置以下2步配置 urlManager,在main.php里加入以下代码,并在工程根目录下加入.htaccess 'urlManager' => array( 'urlFormat' => 'pat...原创 2014-10-17 13:46:34 · 335 阅读 · 0 评论 -
《modern php》的note1-php5.5 yield
在看《modern php》,区区200页的东西,看的我神清气爽还是来尽量总结一下吧,免得看了又忘掉 yield官方介绍 http://php.net/manual/zh/language.generators.syntax.phpphp5.5以上可用 简单来说,对我自己的主要用处1 读文件的时候可以不用一次性全读入,只读一行2 db取行的时候,可以一行行取...原创 2016-10-24 13:15:31 · 129 阅读 · 0 评论 -
php开发app的接口yii2
在看 http://www.imooc.com/learn/163用php开发app的接口基本就是我现在在做的东西一句话,就是给app返回json 具体点就是组合header后,把content的array用json_encode转换下输出 ```php // 设定header $oResponse = Yii::$app...原创 2017-02-15 16:45:49 · 418 阅读 · 0 评论