分类:PHP

PHP学习

yii2下安装yii2-admin 简明教程

安装yii2 首先安装好advanced高级版的Yii2。 配置数据库连接 创建yii2_advanced数据库,并授权用户。 create database yii2_advanced default charset utf8; grant a...

17567℃

Yii2手动安装第三方扩展

对于没有进入composer的扩展,请通通将他们下载到vendor内。通通的。 还是按照目录来 添加不在composer,但是有自己的autoloader的扩展 添加不在composer,也没有autoloader的扩展 添加在composer里的扩展 啥都没有的...

7874℃

小程序不出现TabBar的一种解决方法

在小程序开发中,经常会遇到底部的TabBar不出现的问题。在此记录一下其中一类问题产生的原因和对策。下面先描述错误现象,接着指出错误原因,最后提供正确的实例。   错误现象是,项目的app.json使用以下代码,却没有如期望那样在屏幕底部出现TabBar。 底部没有出...

15425℃

php下生成pdf的工具-tcpdf使用注解

使用TCPDF首先从TCPDF官网获取最新版本:http://www.tcpdf.org。官网提供了几十个示例以及说明文档,下载解压后一定要注意文件路径,如何使用TCPDF,可以从以下5个步骤完成: 1、require_once导入tcpdf.php文件及相关配置信息;2、实例化...

11046℃

Yii2 下安装 百度编辑器插件

对比过众多开源的编辑器,发现百度是最好用的,yii2也推荐使用百度编辑器,下面的方法做个备注: 资源下载: 扩展下载(yii2.0-ueditor) 框架下载(Yii 2.0.6 高级版) 描述: 最佳适用于yii2.0 高级版(advanced)应用框架,对于基础板(basic...

10929℃

yii2的操作action()

1、什么是内联操作,什么是独立操作。 操作通常是用来执行资源的特定操作,因此,操作ID通常为动词,如view, update等。 内联操作: 操作方法的名字是根据操作ID遵循如下规则衍生: 将每个单词的第一个字母转为大写; 去掉中横杠; 增加action前缀. 例如index 转...

20015℃

Cannot read property ‘msie’ of undefined 的解决方法

最近在使用 Charisma 的时候,由于是使用的 yii框架,并且增加了 redactor 富文本编辑器,于是页面出现了“Cannot read property ‘msie’ of undefined”错误。 度娘后方知是$.browser这个api从jQuery1.9开始就...

10660℃

yii2 解决POST 400错误的解决

如果yii2中在post提交、jquery提交的话如果出现400错误,可能是 Csrf 的问题,解决如下: 第一种解决办法是关闭Csrf public function init(){      $this->enableCsrfValidation = false; } ...

11976℃

PHP下图片裁剪、圆形、合并

好把,标题就这样叫吧。 这个源码是从网上找的,不过源码是有问题的,我稍微做了修改,并且测试可行。 向原作者直径。 先上一个处理完的图形。 代码: <?php /** *==============================================...

11372℃

Composer更新慢的解决办法

开始用Composer管理PHP的包依赖后,觉的更新速度简直龟速,基本到了没法用的地步。怎么办?那就是VPN啦。买个VPN,问题一下解决了。但是,公司的路由器是关闭VPN相关的端口的,只开放个80,8000等端口走走HTTP协议。怎么办?程序员们都知道,有个好用又免费的神器,就是...

9962℃

高级PHP工程师所应该具备的

很多面试,很多人员能力要求都有“PHP高级工程师的字眼”,如果您真心喜欢PHP,并且您刚起步,那么我简单说说一个PHP高级工程师所应该具备的,希望给初级或已经达到中级的PHP工程师一些帮助。 一、平静的心态 和所有程序员一样,要写一手好的程序,没有好的心态是不行的。 遇事不可急躁...

8996℃

基于 php-redis 的redis操作

redis的操作很多的,下面的例子都是基于php-redis这个扩展的。这么多很难记得住,转到这里留作备忘:   1,connect 描述:实例连接到一个Redis. 参数:host: string,port: int 返回值:BOOL 成功返回:TRUE;失败返回:F...

8731℃

PHP面向对象、模式与实践

1 语法 1.1 基础语法 clone 需要操作原对象,但又不想影响原对象. $K_back = clone $K; 基本数据类型和数组都为真复制,即为真副本,当属性为对象时,为假复制,改变副本仍会影响原对象.解决方案: //在原对象中添加 function __clone()...

7196℃