1、=>的用法
在php中数组默认键名是整数,也可以自己定义任意字符键名(最好是有实际意义),如: $css=array('style'=>'0',‘color’=>‘green‘); 则$css['style']=='0',$css['color']=='green'。
2、->的用法
->用来引用对象的成员(属性与方法);
...
安装
目前很多项目都需要用到composer管理,这里主要介绍一下在Windows下如何安装composer。
首先下载Composer-Setup.exe,下载地址:https://getcomposer.org/download/。
点击安装,这里注意一点,选择developer mode可以自定义安装目录,接下来会自动识别所用php路径,如果没有识别,则自己找到p...
前段时间第一次使用Yii2框架,碰到了一些问题,这里记录一下。
Yii2安装:通过composer安装
1、首先要安装composer,我在另外一篇博客中介绍了如何在Windows下安装composer。
2、全局设置 Composer 使用中国镜像:
composer config -g repo.packagist composer https://packagist.phpcomposer.com
3...
上次使用$model->load()方法时一直返回false,数据添加不成功,这里记录一下:
出错代码:
$data = [ 'name' => 'test', 'phone' => '13000000000', 'email' => '123456@qq.com'];$model = new User();$model->load($data);if ($model->validate()) { $model->save...
一、利用引用做参数
PHP 的引用允许用两个变量来指向同一个内容,例如 $a = &$b; 这意味着 $a 和 $b 指向了同一个变量。
如下例子,因为 $data 使用了引用传递,所以数据会一直累加。
function recursion(&$data = [], $i = 0){ if ($i < 10) { $data[] = ...
1、安装WAMPServer
根据自己的操作系统选择相应的WAMP版本,我这里选择WAMPSERVER-32 BITS & PHP 5.5-2.5,
双击安装,选择安装目录即可,超级简单。根据我安装的版本,这里已经默认安装了PHP5.5.12,
如下图,可以发现多了两个特别文件:phpForApache.ini、wampserver.conf。
2、下载PHP二进制包
PHP目...
QueryList是一个基于phpQuery的PHP通用列表采集类,得益于phpQuery,让使用QueryList几乎没有任何学习成本,只要会CSS3选择器就可以轻松使用QueryList了,它让PHP做采集像jQuery选择元素一样简单。
官方地址:https://querylist.cc/
ezSQL PHP 是用php开发的一套轻量级的数据库类,这个数据库类占用服务器资源...
准备工作
要在适用于 PHP 的 NetBeans IDE 中成功调试 PHP 应用程序,您需要为进行 PHP 开发安装并配置 PHP 引擎、Apache 本地 Web 服务器和 XDebug 调试器。如果您难以使 XDebug 正常工作,请参见 NetBeans XDebug Wiki,并/或通过 users@php.netbeans.org 咨询社区。
如何在 NetBeans IDE 中使用 XDebug 进...
PHP模糊查询技术—下划线的运用
上一节我们讲解了使用(%)百分号来对数据的模糊查询,现在我们来用( _ )下划线作一些查询
还是用上一节准备的数据
#查询以某个字符准的字符数用户名
查询第二个字符为“d”的用户名
语法:_d
表示第一个字符是任意字符,但这个语法只能查询到用户名字符数为2的,显然结果是空,...
PHP模糊查询技术—正则表达式匹配查询
先来了解一下通配符
. “.”是号匹配任意单个字符
* “*”匹配0个或多个在它面前的字符
X*表示匹配任何数量的x字符
[..] 匹配中括号的任意字符
[abc]匹配字符ab或c
[a-z]匹配任意字母
[0-9]匹配任意数字
^ “^”表示以某个字...
