[php] view plaincopy<?php /** * 摘取天上星 版 插件引擎 第二版 version 2.0 * By: 摘取天上星! &nbs
redis实现有序的消息队列redis是什么东西就不多说了,网上文章一搜一大堆。首先来说一下我要实现的功能:类似一个消息中转站吧,如果有人要发送消息,先将消息发到我这里来,然后我这边进行转发,为的就是有一个统一的管理和修改时方便,而且所有的消息有优先级,也会有定时发送(如果同一时间消息过多,则会有延迟) 思路:首先一个是将这两个分为两个队列来实现, 一个用来实现消息优先级,一个
YII2进行MYSQL数据库操作时出现Database Exception – yii\db\Exception SQLSTATE[HY000] [2002] No such file or directory错误的解决方法在进行数据库操作时出现如下类似错误,实际则是PHP配置文件php.ini中未指定mysql.sock(或mysqld.sock)文件路径导致的PDO无法链接数据库D
这里只讲linux下安装Yii2的方法,windows安装yii2 的方法 请参见我的另一篇博文 http://blog.csdn.net/zqtsx/article/details/39344913 第一步 安装Composer:语法:“curl -sS https://getcomposer.org/installer | php中bin目录里的php可执行文件路径”我这里
PHP中文分词最常见的词语二分法:$str = '这是我的网站www.7di.net!'; //$str = iconv('GB2312','UTF-8',$str); $result = spStr($str); print_r($result); /** * UTF-8版 中文二元分词 */ function spStr($str) {  
strtr(string,from,to):逐个字符开始替换,以from跟to中长度较较短的一个为准,例如:strtr("aidenliu","ai","b") 只替换原始字符串中出现的a 输出:bidenliustrtr("aidenliu","a","bc") 只替换原始字符串中出现的a 输出:bidenliu此函数是大小写敏感的,具如果发生多次替换,每一次替换的蓝本都是最原始的那个字符串,而
数据库快速入门例子代码下面的内容将简单说明怎样使用数据库。更详细的信息请阅读各个函数的单独介绍页面。初始化数据库类下面的代码将依据你的数据库配置载入并初始化数据库类:$this->load->database();一旦被载入,你可以在任何地方像这样使用它:注意: 如果你的所有页面均要求初始化数据库类,你可以让它自动加载。详见 数据库连接。多结果标准查询(对象形式)$query = $t
今天的用PHP的时候无意的出现了用unserialize()函数转换老是返回false,我确认我的字符串是没错的,测试了很多次还是一样,没办法,启用了error_reporting(E_ALL)启用错误信息,没想到发现了Notice: unserialize() [function.unserialize]: Error at offset的信息, 因为我字符我是从数组转换过来的,所以应该是没有错
Centos lanmp/lnmp/lamp手动安装pdo_mysql 方法 操作如下 cd lanmp //移动到安装包目录下 tar zxvf PDO_MYSQL-1.0.2.tgz //解压安装包 cd PDO_MYSQL-1.0.2 //进入解压后安装目录 /www/wdlinux/php/bin/phpize //查询环境版本 ./configure --with-php-config=/www/wdlinux/php/bin/php-config --with-pdo-mysql=/www/wdlinux/mysql //编译前测试配置 make //编译安装包 make install //安装
PHP优化对于PHP的优化主要是对php.ini中的相关主要参数进行合理调整和设置,以下我们就来看看php.ini中的一些对性能影响较大的参数应该如何设置。 # vi /etc/php.ini (1) PHP函数禁用找到: disable_functions = 该选项可以设置哪些PHP函数是禁止使用的,PHP中有一些函数的风险性还是相当大的,可以直接执行一些系统级脚本命令,如果允许这些函数执行,当PHP程序出现漏洞时,损失是非常严重的!以下我们给出推荐的禁用函数设置: disable_functions = phpinfo,passthru,exec,system,popen,chroot,escapeshellcmd,escapeshellarg,shell_exec,proc_open,proc_get_status 需注意:如果您的服务器中含有一些系统状态检测的PHP程序,则不要禁用shell_exec,proc_open,proc_get_status等函数。 (2) PHP脚本执行时间找到: max_execution_time = 30
第一步:下载安装编译 #wget http://redis.googlecode.com/files/redis-2.4.4.tar.gz #tar zxvf redis-2.4.4.tar.gz #cd redis-2.4.4 #make #make install #cp redis.conf /etc/ 第二步:修改配置 #vi /etc/redis.conf 配置见附录 第三步:启动进程 #redis-server /etc/redis.conf 查看进程有没有成功启动 #ps -ef | grep redis 测试输入一个键值 #redis-cli set test "123456" 获取键值 #redis-cli get test
Copyright © 2005-2025 51CTO.COM 版权所有 京ICP证060544号