PHP_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> PHP >>列表
· PHP Curl把图片上传到图片服务器发布时间:2012-07-09
使用PHPCurl把图片上传到图片服务器:<?php$url="http://api.test.com/suanfa";$post_data=array("foo"=>"bar",//要上传的本地文件地址"upload"=>"@D:/www/11.gif");$ch=curl_init();curl_setopt($ch,CURLOPT_URL,$url);curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);curl_setopt($ch... 查看全文
· linux PHP的安装发布时间:2012-06-29
2.红帽LinuxPHP2.1.安装linuxPHP查看系统是否自带了php,若自带先卸载,否则安装后会出错。(1)下载php源文件php-5.3.6.tar.gz,地址为http://cn2.php.net/downloads.php(2)执行如下命令,解压源文件,以默认方式安装phptarzxvfphp-5.3.6.tar.gzcdphp-5.3.6./configure--prefix=[php安装目录]--with-config-file-path=[php安装目录]--with... 查看全文
· PHP 序列化(serialize)格式详解发布时间:2012-06-29
本文转自:http://www.coolcode.cn/?p=170,供朋友们学习交流,有什么新的见解望留言讨论!1.前言PHP(从PHP3.05开始)为保存对象提供了一组序列化和反序列化的函数:serialize、unserialize。不过在PHP手册中对这两个函数的说明仅限于如何使用,而对序列化结果的格式却没做任何说明。因此,这对在其他语言中实现PHP方式的序列化来说,就比较麻烦了。虽然以前也搜集了一些其他语言实现的PHP序列化的程序,不过这些实现都不完全... 查看全文
· PHP Apache安装配置发布时间:2012-06-29
#BEGINPHPINSTALLEREDITS-REMOVEONLYONUNINSTALLPHPIniDir"C:/ProgramFiles/PHP/"LoadModulephp5_module"C:/ProgramFiles/PHP/php5apache2_2.dll"AddTypeapplication/x-httpd-php.php#ENDPHPINSTALLEREDITS-REMOVEONLYONUNINSTALL配置完后启动Apache会报错,需要设置PathC... 查看全文
· php的环境搭建,WAMP发布时间:2012-06-29
PHP+MySql+Apache配置php:vc6的threadsafe版-----vc6针对其他服务器,vc9针对IISphp.ini配置:1)将其路径指到你的PHP目录下的extensions目录extension_dir="C:\Inetpub\php\ext";2)extension=php_gd2.dllGD库支持,如果不打开该模块则Discuz!论坛图片水印不能使用。3)extension=php_mbstring.dll为了支持phpMyAdmin,打开mbstring。4... 查看全文
· PHP获取当前时间的毫秒数发布时间:2012-06-29
1second=1000millisecond=1000,000microsecond=1000,000,000nanosecondphp的毫秒是没有默认函数的,但提供了一个microtime()函数,该函数返回包含两个元素,一个是秒数,一个是小数表示的毫秒数,借助此函数,可以很容易定义一个返回毫秒数的函数,例如:/**获取时间差,毫秒级*/functionget_subtraction(){$t1=microtime(true);$t2=microtime(true);return(($t2... 查看全文
· PHP使用DB_DataObject进行linking,join发布时间:2012-06-29
因为需要使用一个PEAR包:DB_DataObject,进行数据库表的联表查询,所以查找了一些关于这方面的资料.首先,当然去PEAR的网站了解官方信息.下面的web是关于packageDB_DataObject的document:http://pear.php.net/manual/en/package.database.db-dataobject.php对于想解决的问题,主要浏览'getLink()','getLinks'和'joinAdd()'几项.另外也可以同时阅读'selectAs(... 查看全文
PHP语言是众多大型网站开发的首选,百度、腾讯、新浪、金山等均采用了PHP开发,学好PHP对网络开发人员而言具有很好的发展前景。PHP如此受欢迎,资料很多,但是多都良莠不齐,我就为大家整理一些比较热门且评价不错的资料吧~资料下载地址做了一个目录,希望大家喜欢,部分资料要积分,考虑大家下载不方便,我把帐号也分享出来吧~帐号:四国演义密码:888888用这个帐号的朋友记得帮我领取下系统免费赠送的积分哈,每天两个呢,另外我那个帐号是评论达人,下载评论资料后可以送3个积分... 查看全文
functionrandstr($len=6){$chars='abcdefghijklmnopqrstuvwxyz0123456789';#characterstobuildthepasswordfrommt_srand((double)microtime()*1000000*getmypid());#seedtherandomnumbergenerater(mustbedone)$password='';while(strlen($password)<$len)$password... 查看全文
· php 与 OAuth2 与 QQ login Testing.发布时间:2012-06-29
转自:http://www.heui.org/archives/454/****qq登录*@authorhttp://www.heui.org**/classOauth_qq{privatestatic$_instance;private$config=array();privatefunction__construct($config){$this->Oauth_qq($config);}publicstaticfunctiongetInstance($config){if(... 查看全文
· php中__sleep和__wakeup发布时间:2012-06-29
在php中,__sleep和___wakeup是两个分别自对象序列化前和后分别调用的方法,其中__sleep在一个对象序列化前调用,它不接收任何参数,但会返回数组,这里可以放置哪些属性需要序列化,比如下面的例子:classCustomer{private$name;private$credit_card_number;publicfunctionsetName($name){$this->name=$name;}publicfunctiongetName(){return$this... 查看全文
· PHP GB2312转UTF-8编码发布时间:2012-06-29
今晚调试一个php程序,涉及到了从一个gb2312中的一个网页表单提交到一个编码为gb2312的PHP页面中,此页面工作是将数据村入UTF-8的Mysql数据库表中.再从一个PHP编码为UTF-8的页面中读取编码为UTF-8的Mysql数据库表.编码转换测试了很多次!记录关键地方://获得POST过来的参数$t_name=urldecode("'".$_POST['scbdqn_name']."',");echo$t_name;echo"录入中...</br>"... 查看全文
最近在做项目的时候,经常需要用到关联数组的处理,发现PHP里面有很多自带的数组处理函数,使用起来非常方便,而且效率不错,重新整理一下,作为《PHP开发笔记系列(XAMPP+PhpEclipse+XDebug)》的第九篇,《PHP开发笔记系列(九)-数组(一)》,记录PHP数组的相关操作。1.Php的数组定义Php的数组类似于JAVA中Map的概念,数组中的元素有一个特殊的标识符来区分,称为键(Key),而每个键对应的就是值(Value)。因此一个键(Key)和值(Value... 查看全文
昨晚临睡前写完了《PHP开发笔记系列(九)-数组(一)》,今晚继续写《PHP开发笔记系列(九)-数组(二)》,Php数值键数组、关联键数组、多维数组的创建、提取、数组类型判断、输出数组后,今天研究一下Php数组的后续内容。1.输出数组在日产的Php程序开发中,数组是使用频率最高的数据类型,例如从数据库根据查询条件将指定的数据通过关联键数组类型返回,那么要查看程序返回的关联键数组结果内容是否正确和遗漏,可用的方法可以通过debug的方式,在variable视图查看返回的结果的内容... 查看全文
写了两篇关于Php数组的日常使用,本篇《PHP开发笔记系列(九)-数组(三)》,主要关注数组的大小和排序。1.获取数组长度count()函数返回数组中的元素个数,是sizeof()是count()的别名,功能一样。file:count.phpurl:http://localhost:88/array/count.php<?php$map['1st']='1stvalue';$map['2nd']='2ndvalue';$map['3rd']='3rdvalue';echocount... 查看全文
经过《PHP开发笔记系列(九)-数组(一)》、《PHP开发笔记系列(九)-数组(二)》、《PHP开发笔记系列(九)-数组(三)》三篇的关于数组的使用后,本篇《PHP开发笔记系列(九)-数组(四)》将把Php数组的最后一部分,数组的集合处理。1.合并数组在平常的使用中,我们可能需要从数据库中查询两部分数据,分别是两个数组,然后融合两个数组得到一个结果。要达到这样的效果,需要用到array_merge()函数,对于数值键数组,两个数组中的元素会叠加,即使值相同,也不会覆盖前面的元素... 查看全文
· php优化发布时间:2012-06-29
PHP优化对于PHP的优化主要是对php.ini中的相关主要参数进行合理调整和设置,以下我们就来看看php.ini中的一些对性能影响较大的参数应该如何设置。#vi/etc/php.ini(1)PHP函数禁用找到:disable_functions=该选项可以设置哪些PHP函数是禁止使用的,PHP中有一些函数的风险性还是相当大的,可以直接执行一些系统级脚本命令,如果允许这些函数执行,当PHP程序出现漏洞时,损失是非常严重的!以下我们给出推荐的禁用函数设置... 查看全文
网上找发送email的函数,基本没找到,有发邮件的类,自己试着写了一个smtp的,发送邮件倒是可以了,不过还不知道怎么发附件,先记录一下,再研究,慢慢更新。测试了163的smtp,可以发送。functionsendEmail($host,$port=25,$check=0,$username='',$password='',$fromemail,$toemail,$fromName='',$toName='',$subject='',$message='',$additional=''... 查看全文
· php cannot load php5apache2_2.dll发布时间:2012-06-18
故障现象:在命令符方式下启动Apache时提示错误信息“Syntaxerroronline122ofD:/Apache/conf/httpd.conf:CannotloadD:/PHP/php5apache2_2.dllintoserver”,导致Apache无法启动。Apache的配置文件D:/Apache/conf/httpd.conf第122行内容为:LoadModulephp5_moduleD:/php/php5apache2_2.dllPHPIniDir"D:/php"注意:其中D... 查看全文
<?PHP******插入排序(一维数组)1,从第一个元素开始,该元素可以认为已经被排序2,取出下一个元素,在已经排序的元素序列中从后向前扫描3,如果该元素(已排序)大于新元素,将该元素移到下一位置4,重复步骤3,直到找到已排序的元素小于或者等于新元素的位置5,将新元素插入到该位置中6,重复步骤2*/functioninsert_sort($arr){$len=count($arr);for($i=1;$i<$len;$i++){$tmp=$arr[$i];$j=$i-1... 查看全文