PHP_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> PHP >>列表
;项目配置信息;项目配置信息到配置方法.以Apache服务器模式为例:;可以在httpd.conf虚拟主机配置段或者项目.htaccss文件里定义.;具体定义方法是添加一行指令:SetEnvAPPLICATION_ENV产品运行环境;比如开发环境:SetEnvAPPLICATION_ENVdevelopment;在使用上一篇文章中用到的方法新建项目时自动生成的.htacess文件内容如下;SetEnvAPPLICATION_ENVdevelopment;RewriteEngineOn... 查看全文
在工作中,我也逐渐了解到pack,unpack,ord对于二进制字节处理的强大。下面我逐一介绍它们。在我们工作中,用到它们的估计不多。我在最近一个工作中,因为通讯需要用到二进制流,然后接口用php接收。当时在处理时候,查阅不少资料。因为它们使用确实比较少,也很少朋友工作中会用到它们。在工作中,我也逐渐了解到pack,unpack,ord对于二进制字节处理的强大。下面我逐一介绍它们。pacrk函数说明:本函数用来将资料压缩打包到位的字符串之中。语法:pack(format,args+... 查看全文
在PHP中使用cURL写了个简单的方法,来获取一个远程文件时.测试时遇到一个问题:即,如果获取远程文件时,需要进行跳转后才能得到实际的文件url,那么获取不能成功.怎么解决?在Google的过程中看到这篇web:对于phpcurl获取301或302转向的网址疑难阅读后,了解到解决方法,即通过curl_setopt()设置CURLOPT_FOLLOWLOCATION.对于optionCURLOPT_FOLLOWLOCATION,具体可以参见:http://hk.php... 查看全文
使用PHP给网站生成快照图片和缩略图因为做网站综合信息查询需要用到这个搜索了一下国外的的解决方案大部分是使用对方API来实现的但是这种方式不太好1是会被对方加上水印,缩略图被加水印不太好2免费提供的有生成限制,收费的太贵了一般$1=可以生成10个缩略图像我这种要生成大约9千万以上缩略图的感觉不太靠谱费用太贵而且缩略图都被人家水印了最后决定还是使用第三方的开源软件自建这样网站快照生成后可以自动上传到又拍云里调用速度快暂时测试的这个方案无问题http://code.google... 查看全文
· PHP 递归实现层级树状展现数据发布时间:2012-06-11
<?php$db=mysql_connect('localhost','root','root')ordie('Can\'tconnecttodatabase');mysql_select_db('test')ordie('Can\'tfinddatabase:test');$result=mysql_query('selectid,fid,namefromtree');while($arr=mysql_fetch_array($result)){$data[]=array... 查看全文
原文地址:http://www.5ilinux.com/lamp01.htmlLinux+Apache+Mysql+PHP典型配置调试环境:Redhat9.0Apache1.3.29Mysql3.23.58PHP4.3.4Linux系统的安装我就不讲了,这是基本功,其实这篇文章在类似Redhat的其他linux也应该通用,大家只要掌握我提供的方法就行。记得安装Redhat9。0的时候不要安装系统默认的apache,mysql和php以及相关的软件。已经安装的请用rpm-e*删除已经安装的包。1... 查看全文
特别声明:本博客参考centos设置,可参考对应的csdn文章最近要配置Linux服务器,RedHat5版本,如下操作配置,操作下来总共不超过3个小时搞定LNMP环境。Nginx1.2.0+PHP5.3.8(fastcgi)+Mysql5.5.24+eAccelerator(相关版本号是源软件包的最新版本),使用Nginx官方源,Epel扩展库和remi源,remi源基于epel,必须先安装epel源,remi包含php-fpm,mysql-server5.5,如果只需要php... 查看全文
· Nginx + PHP5发布时间:2012-06-11
WINDOWS下应该有PHP-FPM类似的管理工具CygwinWindows下Nginx+PHP5的安装与配置Nginx是一个轻量级的高性能HttpWebServer,以事件驱动方式编写,因此相比Apache而言,Nginx更加稳定、性能更好,而且配置简单,资源占用较低。以下是我在Windows7安装中Nginx和PHP5.3的步骤。安装PHP5首先,从http://www.php.net/downloads.php下载最新的PHP5.3Windows版本,解压至C:\php5... 查看全文
· php之smarty篇(一)--smarty引入发布时间:2012-06-11
smarty在引导文件中引入:include_once("../library/Smarty/Smarty.class.php");$smarty=newSmarty();$smarty->caching=false;$smarty->template_dir=APPLICATION_PATH."application/views/scripts/";$smarty->compile_dir="./data/smarty/";$smarty->cache_dir="... 查看全文
· php之smarty篇(二)--smarty基础发布时间:2012-06-11
1.第一句首字母要大写:<{$str1|capitalize}>2.第二句模板变量+李晓军:<{$str2|cat:"李晓军"}>3.第三句输出当前日期:<{$str3|date_format:"%Y年%m月%d日"}>4.第四句.php程序中不处理,它显示默认值:<{$str4|default:"没有值!"}>5.第五句要让它缩进8个空白字母位,并使用"*"取替这8个空白字符:<{$str5|indent:8:"*"}>6... 查看全文
在做一个简单的表单上传测试时,服务端的php脚本中,$_FILES数组为空;这样就不能获取从浏览器上传的信息.什么原因呢?通过Google,找到下面这个web:php上传文件$_FILES数组为空的解决办法在测试时遇到的情况,属于文中描述的第一种原因,即:上传文件的表单中未设置属性enctype="multipart/form-data".下面对其全文转贴于下:php上传文件$_FILES数组为空的解决办法:用php做上传文件的应用时,在后台打印$_FILES时发现为空数组... 查看全文
· 记住这53个要点提高PHP编程效率发布时间:2012-06-11
用单引号代替双引号来包含字符串,这样做会更快一些。因为PHP会在双引号包围的字符串中搜寻变量,单引号则不会,注意:只有echo能这么做,它是一种可以把多个字符串当作参数的“函数”(译注:PHP手册中说echo是语言结构,不是真正的函数,故把函数加上了双引号)。1、如果能将类的方法定义成static,就尽量定义成static,它的速度会提升将近4倍。2、$row[’id’]的速度是$row[id]的7倍。3、echo比print快,并且使用echo的多重参数(译注:指用逗号而不是句点... 查看全文
· PHP 代码规范发布时间:2012-06-11
命名规范Θ类文件都以.class.php为后缀,使用驼峰法命名,并且首字母大写,例如Pay.class.php;Θ类名和目录_文件名一致。例如:类名Zend_Autoloader的目录是Zend/Autoloader.class.php;Θ函数的命名使用小写字母和下划线的方式。例如:get_client_ip;Θ方法的命名使用驼峰法,首字母小写或者使用下划线"_",例如listComment(),_getResource(),通常下划线开头的方法属于私有方法;Θ属性的命名使用驼峰法... 查看全文
· PHP异步调用实现方式发布时间:2012-06-11
PHP异步调用实现方式浏览器和服务器之间只一种面向无连接的HTTP协议进行通讯的,面向无连接的程序的特点是客户端请求服务端,服务端根据请求输出相应的程序,不能保持持久连接。这样就出现了一个问题,一个客户端的相应服务端可能执行1秒也有可能执行1分钟,这样浏览器就会一直处于等待状态,如果程序执行缓慢,用户可能就没耐心关掉了浏览器。而有的时候我们不需要关心程序执行的结果,没有必要这样浪费时间和耐心等待,那我们就要想出办法让程序不收等待在后台静默执行。比如现在有一个场景... 查看全文
· PHP之引用发布时间:2012-06-11
所谓PHP的引用,就是不同的名字访问同一个变量内容。可用在变量、函数以及对象上,用法就是在它们前面加上&符号。下面来细说下引用的类型及作用:一、引用类型1.1、变量引用:两个变量指向同一个内容<?php$a="abc";$b=&$a;echo$a;//这里输出:abcecho$b;//这里输出:abc$b="done";echo$a;//这里$a的值变为done,所以输出doneecho$b;//这里输出done?>1.2、函数传址引用functiontest... 查看全文
· php调用java发布的webservice发布时间:2012-06-11
java使用springwebservice发布的service,由php使用SoapClient调用。遇到有一个奇怪的现象,java调用发布的webservice,没有问题,使用工具SOAPUI调用,没有问题,同样的php代码调用google的天气服务没问题,调用我们的wsdl就不行。经过摸索调试,发现如下问题,以及解决的过程。首先发布的wsdl如下:<?xmlversion="1.0"encoding="UTF-8"standalone="no"?><wsdl... 查看全文
· PHP 注册代码 发布时间:2012-06-11
PHP注册代码<?php$Uname=$_POST["Uname"];$Pwd=$_POST["Pwd"];$register=$_POST["register"];$link=mysql_connect("localhost","root","12345");if($link){$db_selected=mysql_query("useregister",$link);if($register="register"){if($Uname!=""){$result=mysql_query... 查看全文
使用函式date()实现<?phpecho$showtime=date("Y-m-dH:i:s");?>显示的格式:年-月-日小时:分钟:妙相关时间参数:a-"am"或是"pm"A-"AM"或是"PM"d-几日,二位数字,若不足二位则前面补零;如:"01"至"31"D-星期几,三个英文字母;如:"Fri"F-月份,英文全名;如:"January"h-12小时制的小时;如:"01"至"12"H-24小时制的小时;如:"00"至"23"g-12小时制的小时,不足二位不补零;如... 查看全文
地址:http://code.google.com/p/qserouter/上午刚刚建的:-)<?phprequire'router.php';functiondump($vars,$label='',$return=false){if(ini_get('html_errors')){$content="<pre>\n";if($label!=''){$content.="<strong>{$label}:</strong>\n";}$content... 查看全文
· linux下nginx+php+memcache 配置发布时间:2012-06-11
最近在了解一些服务器和linux相关的东西,顺便做个记录,以备后面能用得上,做个存档LNMP(Linux+Nginx+MySQL+PHP)的安装网上有很多的教程,自己也是按照网上的一步步做的,前面MySQL的安装已经讲过了,其实LNMP环境的搭建最大的问题就是PHP的安装比较麻烦。目前我把安装包都放在/data0/software下面一nginx安装,nginx安装比较简单,我装的nginx-1.0.10.tar.gzA.操作命令如下:#cd/data0/software#tar... 查看全文