随笔分类 - PHP
I AM A PHPER
摘要:状态配置 每个应用都可以在不同的情况下设置自己的状态(或者称之为应用场景),并且加载不同的配置文件。 举个例子,你需要在公司和家里分别设置不同的数据库测试环境。那么可以这样处理,在公司环境中,我们在入口文件中定义: define('APP_STATUS','office'); 那么就会自动加载该状态对应的配置文件(位于Application/Common/Conf/office....
阅读全文
摘要:preg_match_all('/[\x{4e00}-\x{9fff}]+/u', $list[$i]['iparr'], $matches); $list[$i]['iparr'] = join('', $matches[0]);
阅读全文
摘要:A better way to save to Database $toDatabse = base64_encode(serialize($data)); // Save to database $fromDatabase = unserialize(base64_decode($data)); //Getting Save Format
阅读全文
摘要:1.安装,官网下载 2.访问配置:http://localhost/App/public/ 3.入口文件,项目目录/public
阅读全文
摘要:2:原生SQL操作 3.更新 4.插入更新删除 5.事务
阅读全文
摘要:/** * 数组 转 对象 * * @param array $arr 数组 * @return object */ function array_to_object($arr) { if (gettype($arr) != 'array') { return; } foreach ($arr as $k => $v) { if ...
阅读全文
摘要:/** * 模拟post进行url请求 * @param string $url * @param string $param */ function request_post($url = '', $param = '') { if (empty($url) || empty($param)) { ret...
阅读全文
摘要:where方法的用法是ThinkPHP查询语言的精髓,也是ThinkPHP ORM的重要组成部分和亮点所在,可以完成包括普通查询、表达式查询、快捷查询、区间查询、组合查询在内的查询操作。where方法的参数支持字符串和数组,虽然也可以使用对象但并不建议。 字符串条件 $User = M("User"
阅读全文
摘要:1.php中的方法使用 2.模板中的使用 {sh:$member.tel|substr_replace="*****",3,5} {sh:$member.addtime|date="Y-m-d H:i",###} 如果变量就是第一个参数,就不需要###。 如果不是第一个,就用###来标注位置。
阅读全文
摘要:1、下载文件链接: 或https://github.com/vuejs/vue-syntax-highlight 解开压缩包vue-syntax-highlight-master,其内所有文件备用。 2、sublime菜单栏->首选项->浏览插件,打开Packages文件夹 3、新建Vue文件夹,把
阅读全文
摘要:DocBlockr很好用,不仅仅可以自动生成注释,还可以手动编辑注释的格式。 安装方法: Cmd+Shift+P -> Install Package -> docblockr windows是ctrl+shift+P 自定义配置: Preference -> Package Settings ->
阅读全文
摘要:系统支持任何的AJAX类库,Action类提供了ajaxReturn方法用于AJAX调用后返回数据给客户端。并且支持JSON、XML和EVAL三种方式给客户端接受数据,通过配置DEFAULT_AJAX_RETURN进行设置,默认配置采用JSON格式返回数据,在选择不同的AJAX类库的时候可以使用不同的方式返回数据。 要使用ThinkPHP的ajaxReturn方法返回数据的话,需要遵守一定的返回...
阅读全文
摘要:ThinkPHP的类库包括基类库和应用类库 基类库是指符合ThinkPHP类库规范的系统类库,包括ThinkPHP的核心基类库和扩展基类库。核心基类库目录位于系统的Lib目录,核心基类库也就是Think类库,扩展基类库位于Extend/Library目录,可以扩展ORG 、Com扩展类库。核心基类库
阅读全文
摘要:JSON 语法规则 JSON 语法是 javascript 对象表示语法的子集。 数据在名称/值对中 数据由逗号分隔 花括号保存对象 方括号保存数组 JSON 名称/值对 JSON 数据的书写格式是:名称/值对。 名称/值对组合中的名称写在前面(在双引号中),值对写在后面(同样在双引号中),中间用冒号隔开: "firstName":"John" JSON 值 JSON 值可以是: 数字...
阅读全文
摘要:[Url::current] - 现在测试本地路径(http://daxia.dc.weixin.com/mobile/hmConnections/user/verify-user) a: //获取当前路径 - 相对路径 $url = Url::current(); 举例:/mobile/hmConnections/user/verify-user b: //获取当前路径 - 相对路径 $...
阅读全文
摘要:1,connect 描述:实例连接到一个Redis. 参数:host: string,port: int 返回值:BOOL 成功返回:TRUE;失败返回:FALSE 示例: connect('127.0.0.1', 6379); var_dump($result); //结果:bool(true) ?> 2,set 描述:设置key和value的值 参数:Key Value 返回值...
阅读全文
摘要:安装redis扩展: 1.通过composer进行安装,到项目根目录cmd运行(推荐) php composer.phar require --prefer-dist yiisoft/yii2-redis 或者添加 "yiisoft/yii2-redis": "~2.0.0" 到对应项目的compo
阅读全文
摘要:安装redis扩展: 1.通过composer进行安装,到项目根目录cmd运行(推荐) php composer.phar require --prefer-dist yiisoft/yii2-redis 或者添加 "yiisoft/yii2-redis": "~2.0.0" 到对应项目的composer.json文件中 2.手动安装 点击下载:yii2.0-redis扩展 把下...
阅读全文
摘要:Yii2 获取模块名、控制器名、方法名 在视图中: 模块名 $this->context->module->id 控制器名 $this->context->id 方法名 $this->context->action->id 在控制器中 模块名 Yii::$app->controller->module->id; 控制器名 Yii::$app->controller->id ...
阅读全文

浙公网安备 33010602011771号