PHP_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> PHP >>列表
前言:持续我一贯的标题党作风,说说例子解决方案,没有深入探讨。情景:线上图片服务压缩的图片品质(100),缩略图品质(100)占用了很多空间,导致后来又55个文件了(占用空间160G)才发现这个问题。现在需要解决的是把这部分压缩个低品质的缩略图节省空间(当然在这个硬盘白菜价的时代搞这样的问题没这个必要,我这里讨论的不是节省空间是想找出内存消耗问题)。我用php脚本重新生成缩略图的时候,通过top发现内存消耗一直增加导致后来脚本报错内存不够了,到底谁动了我的内存?处理代码版本一(php)... 查看全文
· PHP,王者之路的基石发布时间:2012-04-24
马上就要告别PHP了,在这里发表点高见,希望给以后的同行一点帮助。看到标题就应该知道,哥也是个搞PHP的,抱歉,不是什么高手,甚至自认为中手都不是,先谈谈哥的编程经历吧,N年前开始学编程,开头学C,然后学C++,JAVA,VB,哥自认为当初学习C,JAVA还是很刻苦的,呵呵,照理说当时那么刻苦,现在咋说也得有点本事了吧,可惜,这种因果关系不是必然的,我不知道大家当初学C或JAVA时是怎样的,反正我就记得每天对着的除了基础的变量啦函数啦等等,就是类啦链表啦数据结构啦这些,反正是折腾了好长时间吧... 查看全文
· PHP中二维数组的排序方法发布时间:2012-04-18
<?php/***@packageBugFree*@version$Id:FunctionsMain.inc.php,v1.322005/09/2411:38:37wwccssExp$***Sortantwo-dimensionarraybysomeleveltwoitemsusearray_multisort()function.**sysSortArray($Array,"Key1","SORT_ASC","SORT_RETULAR","Key2"……... 查看全文
· php简单 购物车~ 学习笔记part1发布时间:2012-04-18
购物车,学习,part1建表wrox_shop_category产品类别ID和名称createtablewrox_shop_category(category_idintegerunsignednotnullauto_increment,category_namevarchar(100)notnull,primarykey(category_id))ENGINE=InnoDBdefaultcharactersetlatinlcollatelatinl_general_cs... 查看全文
functionstr_split_unicode($str,$l=0){if($l>0){$ret=array();$len=mb_strlen($str,"UTF-8");for($i=0;$i<$len;$i+=$l){$ret[]=mb_substr($str,$i,$l,"UTF-8");}return$ret;}returnpreg_split("//u",$str,-1,PREG_SPLIT_NO_EMPTY);}$str='z十三';echostrlen($str)... 查看全文
· PHP面试发布时间:2012-04-18
1.表单中get与post提交方法的区别?答:get是发送请求HTTP协议通过url参数传递进行接收,而post是实体数据,可以通过表单提交大量信息.2.session与cookie的区别?答:session:储存用户访问的全局唯一变量,存储在服务器上的php指定的目录中的(session_dir)的位置进行的存放cookie:用来存储连续訪問一个頁面时所使用,是存储在客户端,对于Cookie来说是存储在用户WIN的Temp目录中的。两者都可通过时间来设置时间长短3.数据库中的事务是什么?答... 查看全文
到目前,国内未找到如何用PHP发传真的文章,ITEYE.COM,也就是我的博客所在的这个网站,目前也没有,是不是有点杯具?其实这东西很简单的:SolutionA:Unix/LinuxlikeserverwithfaxmodeminstalledApache(自然还要PHP)HylaFaxServerinstalledandrunning(杯具的是,这里原有一些关于HylaFaxServer的文章,现在却打不开,找不到!郁闷。然后就是下载开源的FAXY。好了,上面提到的两个东西吗,网址如下... 查看全文
· 用php实现备份数据库ZIP及导出发布时间:2012-04-18
经常在有的PHP开源系统中,看到有备份数据库并导出的方法,其实代码不复杂,下面大概讲解下,以WINDOWS为例子,两类方法,一个是目录文件夹要有执行脚本权限的,一个个是没有权限的,代码如下:一)<?php$username="root";$password="";$hostname="localhost";$dbname="test";$dumpfname=$dbname."_".date("Y-m-d_H-i-s").".sql";$command="C... 查看全文
· PHP extract() 函数发布时间:2012-04-18
定义和用法PHPextract()函数从数组中把变量导入到当前的符号表中。对于数组中的每个元素,键名用于变量名,键值用于变量值。第二个参数type用于指定当某个变量已经存在,而数组中又有同名元素时,extract()函数如何对待这样的冲突。本函数返回成功设置的变量数目。语法extract(array,extract_rules,prefix)参数描述array必需。规定要使用的输入。extract_rules可选。extract()函数将检查每个键名是否为合法的变量名... 查看全文
· PHP 正则表达式发布时间:2012-04-15
思维导图点击下图,可以看具体内容!介绍正则表达式,大家在开发中应该是经常用到,现在很多开发语言都有正则表达式的应用,比如javascript,java,.net,php等等,我今天就把我对正则表达式的理解跟大家唠唠,不当之处,请多多指教!需要知道的术语——下面的术语你知道多少?Δ定界符Δ字符域Δ修饰符Δ限定符Δ脱字符Δ通配符(正向预查,反向预查)Δ反向引用Δ惰性匹配Δ注释Δ零字符宽定位我们什么时候使用正则表达式呢?不是所有的字符操作都用正则就好了,php在某些方面用正则反而影响效率... 查看全文
· 54点提高PHP编程效率发布时间:2012-04-15
0、用单引号代替双引号来包含字符串,这样做会更快一些。因为PHP会在双引号包围的字符串中搜寻变量,单引号则不会,注意:只有echo能这么做,它是一种可以把多个字符串当作参数的“函数”(译注:PHP手册中说echo是语言结构,不是真正的函数,故把函数加上了双引号)。1、如果能将类的方法定义成static,就尽量定义成static,它的速度会提升将近4倍。2、$row[’id’]的速度是$row[id]的7倍。3、echo比print快,并且使用echo的多重参数(译注:指用逗号而不是句点... 查看全文
· ThinkPHP教程-LAMP兄弟连系列视频发布时间:2012-04-15
ed2k://|file|%5BLAMP%E5%85%84%E5%BC%9F%E8%BF%9E%E6%9D%8E%E6%96%87%E5%87%AF%E8%AE%B2ThinkPHP%5D.01.ThinkPHP%E5%85%A5%E9%97%A8%E5%92%8C%E4%BB%8B%E7%BB%8D.rar|35201394|57edcc651617ffe15d9fa684321f4bf2|h=g24w4ouav6wpvyxgufk7z5klrkwtgj2g|/ed2k://|file... 查看全文
· PHP 的一些不太常用的特性发布时间:2012-04-15
1.变量函数名,可以用字符串拼接函数名functionaa($str){echo$str;}$function="aa";$function('Hello');//ORcall_user_func($function,$param);2.列出所有函数,判断某个函数是否存在get_defined_functions()function_exist()3.接受PUT请求,PHPREST必备parse_str(file_get_contents('php://input'),$put_vars);4... 查看全文
· XML-RPC for PHP简介及使用发布时间:2012-04-15
一.XML-RPC是什么?XML-RPC是UserlandSoftware公司设计的一种格式:是一种使用HTTP协议传输XML格式文件来获取远程程序调用(RemoteProcedureCall)的传输方式。官方网站是www.xmlrpc.com。在http://phpxmlrpc.sourceforge.net/上面有个PHPXML-RPC的框架(类集合)用于使用PHP语言来写XML-RPC客户端和服务端。现在的稳定发行版本是2.2,下载地址是http://sourceforge... 查看全文
从妖怪老大那下载到了qeeplay的代码,可惜是5.3,改了下5.2的仔细看了下,感觉不错....很清晰....小应用蛮方便的这么使用原版本是php5.3的支持命名空间我本地是5.2的环境所以改成了5.2的语法qeeplaybysese.rar(18KB)下载次数:2... 查看全文
· php 爬虫发布时间:2012-04-15
<?phpheader("Content-Type:text/html;charset=gb2312");$url1="http://i8i8.cc/";$ch1=curl_init();curl_setopt($ch1,CURLOPT_URL,$url1);curl_setopt($ch1,CURLOPT_RETURNTRANSFER,true);$output1=curl_exec($ch1);curl_close($ch1);$regx1='/(<ahref=")... 查看全文
php正则匹配指定开始结束部分内容,指定开始结束位置,提取/匹配掉中间的内容,返回处理后的字符串内容.用到了非贪婪模式?的.<?php/***createbytuzwu@qq.comfor小桔灯www.xiaojudeng.com*/$string='MyString<spanclass="infolist"><aclass="info"href="http://www.xiaojudeng.com/">小桔灯信息网adfadfadsffgsdfg<... 查看全文
· PHP 5.4中的traits初探发布时间:2012-04-10
PHP5.4中的traits,是新引入的特性,中文还真不知道如何准确翻译好。其实际的目的,是为了有的场合想用多继承,但PHP又没多继承,于是就发明了这样的一个东西。Traits可以理解为一组能被不同的类都能调用到的方法集合,但Traits不是类!不能被实例化。先来例子看下语法:traitmyTrait{functiontraitMethod1(){}functiontraitMethod2(){}}然后是调用这个traits,语法为:classmyClass{usemyTrait;... 查看全文
· PHP Codeigniter 中的_remap方法简介发布时间:2012-04-10
在Codeigniter中,其实有个容易忽略掉的不错的控制器层处理的方法,那就是remap,这里简单介绍下。其实在CI的URL控制方式表示中,比如:example.com/index.php/blog/comments/这样的形式中,blog就是controller,comments就是你的方法了。又比如参数的传递是这样的:example.com/index.php/products/shoes/sandals/123sandals/123就是传递的两个参数了... 查看全文
百度、谷歌了很多资料,都没有解决,最后自己摸索出解决方案:1.切换到root身份2.在/var/www/下建一个目录test:mkdirtest3.修改/etc/httpd/conf/httpd.conf,将其中的修改DocumentRoot"/var/www/html"改为DocumentRoot"/var/www/test"4.修改<Directory"/var/www/html">为<Directory"/var/www/test">5.重启apache服务... 查看全文