php讨论区
文章平均质量分 69
請叫我菜鳥
这个作者很懒,什么都没留下…
展开
-
php图片裁剪(使用GD库进行图片剪裁)
根据指定的目标尺寸对原始图片进行等比例缩放,然后在新的画布上居中显示缩放后的图片,最后保存为剪裁后的图片文件。// 在新的画布上居中显示缩放后的图片。// 将源图片按比例缩放到目标大小。// 创建新的画布并加载源图片。// 保存剪裁后的图片。原创 2024-02-23 11:48:07 · 623 阅读 · 0 评论 -
php操作redis中的hash类型数据的方法和代码例子
1,hset描述:将哈希表key中的域field的值设为value。如果key不存在,一个新的哈希表被创建并进行HSET操作。如果域field已经存在于哈希表中,旧值将被覆盖。参数:key field value返回值:如果field是哈希表中的一个新建域,并且值设置成功,返回1。如果哈希表中域field已经存在且旧值已被新值覆盖,返回0。2,hsetnx描述:将哈希表key中转载 2015-04-26 21:48:52 · 21693 阅读 · 0 评论 -
PHP MemCached 缓存应用
Memcache常用方法:Memcache::add — 添加一个值,如果已经存在,则返回false Memcache::addServer — 添加一个可供使用的服务器地址 Memcache::close — 关闭一个Memcache对象 Memcache::connect — 创建一个Memcache对象 Memcache::debug — 控制调试功能原创 2015-04-26 21:36:34 · 820 阅读 · 0 评论 -
php模块memcache和memcached区别
1.目前大多数php环境里使用的都是不带d的memcache版本,这个版本出的比较早,是一个原生版本,完全在php框架内开发的。与之对应的带d的memcached是建立在libmemcached的基础上,所以相对来说,memcached版本的功能更全一些。memcache:http://cn2.php.net/manual/en/book.memcache.php memcached:转载 2015-04-26 21:13:55 · 653 阅读 · 0 评论 -
用yum安装Apache,PHP
1安装Apache yum install httpd httpd-devel 安装完成后,用/etc/init.d/httpd start 启动apache 设为开机启动:chkconfig httpd on 2. 安装php yum install php php-mysql php-common php-gd php-mbstring php-mc原创 2015-01-28 15:09:44 · 1281 阅读 · 0 评论 -
Yii 直接执行SQL语句
$connection = Yii::app()->db; //连接//查找$sql = "SELECT * FROM `tbl` ORDER BY id DESC";$command = $connection->createCommand($sql);$result = $command->queryAll();print_r($result);//添加原创 2014-10-28 23:19:12 · 7121 阅读 · 0 评论 -
yii框架:MongoDB 插件 YiiMongoDbSuite 使用方法
YiiMongoDbSuite下载地址: http://www.yiiframework.com/extension/yiimongodbsuite/本文介绍yii框架使用 mongodb 数据库插件 YiiMongoDbSuite 的用法,阅读之前请确认mongodb环境已经搭建好(具体方法请参考本站其他教程),并且YiiMongoDbSuite已经放在protected/extensi转载 2014-10-28 23:01:10 · 1942 阅读 · 0 评论 -
php-fpm(PHP-FPM是一个PHPFastCGI管理器)
简介PHP-FPM其实是PHP源代码的一个补丁,旨在将FastCGI进程管理整合进PHP包中。必须将它patch到你的PHP源代码中,在编译安装PHP后才可以使用。现在我们可以在最新的PHP 5.3.2的源码树里下载得到直接整合了PHP-FPM的分支,据说下个版本会融合进PHP的主分支去。相对Spawn-FCGI,PHP-FPM在CPU和内存方面的控制都更胜一筹,而且前者很容易翻译 2014-06-09 18:14:11 · 1665 阅读 · 0 评论 -
ECMall 出现未定义订单状态
问题出在:支付宝修改了返回参数(或者是ecmall 没有更新支付接口)给支付宝增加了一个返回的状态:TRADE_SUCCESS需要修改“includes\payments\alipay\alipay.payment.php”文件中的代码,添加红字代码就可以了 switch ($notify['trade_status']) {翻译 2014-03-24 16:23:37 · 1716 阅读 · 0 评论 -
PHP 数组截取 array_slice() 函数
定义和用法array_slice() 函数在数组中根据条件取出一段值,并返回。注释:如果数组有字符串键,所返回的数组将保留键名。(参见例子 4)语法array_slice(array,offset,length,preserve)参数 array 必需。规定输入的数组。offset 必需。数值。规定取出元素的开始位置。如果是正数,则从前往后开始取,如果是负值,从原创 2014-04-17 18:30:53 · 49655 阅读 · 0 评论 -
PHP数组排序
PHP数组排序实际上就是将PHP数组进行排序,在本文中也就是对数据库查询出来的结果集进行排序。数据库查询结果有时候不能直接使用,比如mysql等用in语句出来的结果,因此需要对结果进行某种方式的排序。这时候就需要进行PHP数组排序了。对数据库结果进行排序请看下面的示例:本例中data 数组中的每个单元表示一个表中的一行。这是典型的数据库存放数组数据的方式。例子中的数据如下:volume翻译 2014-04-17 18:21:14 · 837 阅读 · 0 评论 -
Thinkphp常用常量
Action中使用的系统常量THINK_PATH // ThinkPHP 系统目录APP_PATH // 当前项目目录APP_NAME // 当前项目名称MODULE_NAME //当前模块名称ACTION_NAME // 当前操作名称TMPL_PATH // 项目模版目录LIB_PATH // 项目类库目录CACHE_PATH // 项目模版缓存目录CONFI原创 2013-12-27 16:26:29 · 926 阅读 · 0 评论 -
PHP 垃圾回收机制
每一种计算机语言都有自己的自动垃圾回收机制,让程序员不必过分关心程序内存分配,php也不例外,但是在面向对象编程(OOP)编程中,有些对象需要显式的销毁;防止程序执行内存溢出。 一、PHP 垃圾回收机制(Garbage Collector 简称GC) 在PHP中,没有任何变量指向这个对象时,这个对象就成为垃圾。PHP会将其在内存中销毁;这是PHP的GC垃圾处理机制,防止内存溢出。 当一转载 2013-11-21 10:19:05 · 883 阅读 · 0 评论