PHP_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> PHP >>列表
· 在PHP语言中使用JSON发布时间:2012-03-13
本文版权归阮一峰所有,转载请标明如下详细信息,以示尊重!文档信息版权声明:自由转载-非商用-非衍生-保持署名|CreativeCommonsBY-NC-ND3.0原文网址:http://www.ruanyifeng.com/blog/2011/01/json_in_php.html最后修改时间:2011年7月8日10:54目前,JSON已经成为最流行的数据交换格式之一,各大网站的API几乎都支持它。我写过一篇《数据类型和JSON格式》,探讨它的设计思想。今天,我想总结一下PHP语言对它的支持... 查看全文
· php垃圾收集机制发布时间:2012-03-13
PHP有一个非常简单的垃圾收集器,它实际上将对不再位于内存范围(scope)中的对象进行垃圾收集。垃圾收集的内部方式是使用一个引用计数器,因此当计数器达到0时(意味着对该对象的引用都不可用),对象将被当作垃圾收集并从内存中删除。---------------------------------------------------------------------------------------------------------------------------------------... 查看全文
· php include 和 require区别发布时间:2012-03-06
刚接触php不久,碰到include和require,在网上查了很久,很多人也做了比较,有些不大正确,有误导之嫌,最权威的正确的答案在这里:http://cn.php.net/manual/zh/function.include.php。看了如果还不明白的话,我做了以下测试,情况一:<?phpinclude("./est.php");//est.php不存在echo"<br>continue...";?>测试结果:Warning:include(./est.php)... 查看全文
http://www.baitan001.com/马上就要毕业了,想着自己还有不少二手书可以卖,于是就动手写了一个小网站,自己整个了小框架,部署在SAE上了。支持人人网登录,可以发送自己卖书或者求书的新鲜事到人人。欢迎拍砖!大小:73.8KB大小:196.2KB大小:143.1KB大小:188.7KB查看图片附件... 查看全文
· 用户注册 php+mysql发布时间:2012-03-06
通过这3个晚上的学习,对php有了初步的了解。学习的话,如果有语言基础,只要php参考手册就够了,剩下的就靠自己了,还有强大的网络资源。另外,刚开始可以不用IDE,我第一天装了一个IDE但是可能还需要设置什么其他的吧(到现在还没去搞明白),后来干脆就没用了,直接用txt格式编写,再改成php格式的,然后直接放在apache服务器下访问。先做一个web的基础,注册功能(登入功能也差不多吧!)这里写了4个php页面,也小用了面向对象的思想//form表单一个简单的php<html>... 查看全文
· PHP中mysql和mysqli的区别发布时间:2012-03-06
一:PHP-MySQL是PHP操作MySQL资料库最原始的Extension,PHP-MySQLi的i代表Improvement,提更了相对进阶的功能,就Extension而言,本身也增加了安全性。而PDO(PHPDataObject)则是提供了一个AbstractionLayer来操作资料库,用讲的其实看不出来有有什麽差别,所以就直接看程式吧…首先,先来看一段用PHP-MySQL写成的程式码,这类的范例常用在世界各地:代码如下:<?phpmysql_connect($db_host... 查看全文
· as3与php交互实现总结发布时间:2012-03-06
转自:http://blog.csdn.net/ahstudy/article/details/6996824目前flash在各方个面的应用越来越广,而flash也不单只是注重自身绚丽的效果,也需要和外界程序交换数据,以实现更强大的功能,随着as3的到来,flash和外部交互的方式也越来越简便和合理化。今天就在这里谈谈as3和后台数据的交互(这里选择as3+php架构,其他配置同理)。在as3里,原来的loadVars方法已经被废弃,而改用一系列的类来实现与后台数据的交互,这些类是... 查看全文
· php curl扩展开启发布时间:2012-03-06
window下安装php_curl扩展支持1.找到php.ini修改extension=php_curl.dll把前面的分号去掉;注意phpinfo()信息中php.ini的pathubuntulinux下php_curl扩展支持1.在web服务器目录(Ubuntu下的通常为/var/www)新建test.php文件2.编辑文件,键入下面一行代码:phpinfo();3.保存文件4.打开浏览器,浏览该网页。(例如:http://localhost/test.php)5.搜索"curl"... 查看全文
· As3利用AMFPHP与PHP进行通讯发布时间:2012-03-06
来自:http://bbs.9ria.com/thread-65836-1-1.html首先,说下具体配置,PHP版本:5.2.5,apache:2.2.11,(或者WAMP2.2),amfphp:1.9版本(附件已提供),windowsxp系统。注意:amfphp的不同的版本与php不同的版本会有冲突。具体检测方法是:在web根目录下解压amfphp后,访问该url:http://localhost/amfphp/browser/,如果没有报任何错误,那么恭喜你。如果有错误... 查看全文
网上找了一份php.ini的错误输出块的中文注解;Errorhandlingandlogging;;出错控制和登记;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;错误报告是按位的。或者将数字加起来得到想要的错误报告等级。;E_ALL-所有的错误和警告;E_ERROR-致命性运行时错;E_WARNING-运行时警告(非致命性错);E_PARSE-编译时解析错误;E_NOTICE-运行时提醒(这些经常是是你的代码的bug引起的,;也可能是有意的行为造成的。(如... 查看全文
· PHP 安装发布时间:2012-03-01
我是Win764位的zip包:php-5.3.3-Win32-VC6-x86下载的是vc6线程安全版的1.将zip解压到目录E:\soft_work\php2.将解压包目录下的php.ini-development改成php.ini3.修改php.ini<1>;extension=php_gd2.dll;extension=php_mysql.dll;extension=php_sockets.dll将上述3个语句的;都去掉。<2>extension_dir="E... 查看全文
· apahce 与 php整合发布时间:2012-03-01
整合apache和php1.修改apache的配置文件httpd.conf1)在httpd.conf文件中找到有很多LoadModule的地方,在最后加上如下语句:LoadModulephp5_moduleF:/tools/php-5.2.0-Win32/php5apache2_2.dllAddTypeapplication/x-httpd-php.php2)修改DirectoryIndex,加上index.php3)在apache目录下的htdocs中新建一个目录myphp... 查看全文
· 用PHP来自动发带附件的Email发布时间:2012-02-29
我在做CS1010(ProgrammingMethodology)的Tutor,其中一个任务是给学生作业判分,然后把判分的结果发给学生。学生作业在我电脑里面folder的结构是:题号->学生学号->题目;其中题目为Ccode,有时候有其它的Tutor用Word判分之后会把结果发给我。为了保护学生隐私,我需要分别给每个学生发送他的成绩,附上他的批改过的作业作为附件。于是,我可以用电脑来做这个重复而且麻烦的事情。这里用的是PHP,以及它的Pear组件中的Pear_mail... 查看全文
· php 修改文件中变量发布时间:2012-02-28
$filename="bbbbbbb";$dir=dirname(__FILE__);$path=$dir."".DIRECTORY_SEPARATOR."config.php";echo$path;$contents=file_get_contents($path);$contents=modify_ini_value($contents,"theme",$filename);file_put_contents($path,$contents)... 查看全文
· centos环境下nginx+php搭建发布时间:2012-02-28
我是在centos5环境下搭建的nginx服务器,使用php-fpm方式来驱动php,下面描述下使用配置过程.环境:操作系统:centos5nginx-1.0.12php-5.3.101.安装php-5.3.10注:php-fpm已经作为一个模块添加到了php代码中,这里只需要在php编译的时候增加--enable-fpmwgethttp://cn.php.net/distributions/php-5.3.10.tar.gztar-zxvfphp-5.3.10.tar.bz2cdphp-5... 查看全文
require_once('../Config.class.php');//////////////////$mongo=newMongo(Config::MONGO_CONNECTION_STR);$mongo->setSlaveOkay(true);$db=null;if(!empty($mongo)){$db=$mongo->selectDB(Config::MONGO_CONNECTION_DB_NAME);}$collection=null;if(empty($db))... 查看全文
· php 正则 长度限制发布时间:2012-02-27
场景:用正则表达式匹配页面内容时(preg_match(‘/(.*)(.*)<\/head>(.*)<\/html>/Uis’,$str)),发现有时能正常匹配,有时不能,可分析页面结构,发现没有变化,唯一变化的是页面大小。原因:PHP对正则表达式匹配长度是用限制的,用phpinfo可以看到如下pcre.backtrack_limit100000100000pcre.recursion_limit100000100000发现只有100K,如果是抓Web页面的话肯定不够的... 查看全文
· php 根据出生日期生成年龄发布时间:2012-02-27
<?php$birthday='1985-02-01';$age=date('Y',time())-date('Y',strtotime($birthday))-1;if(date('m',time())==date('m',strtotime($birthday))){if(date('d',time())>date('d',strtotime($birthday))){$age++;}}elseif(date('m',time())>date('m',strtotime... 查看全文
· 搭建Eclipse PHP开发环境发布时间:2012-02-27
搭建PHP开发环境:1、准备并安装下列软件:MySQL5.1.30:http://dev.mysql.com/downloads/。Apache2.2.14:http://httpd.apache.org/.在安装过程中,会出现3个文本框,上面两个输入你的本机IP(如:127.0.0.1),最下面输入你的EMAIL。安装完成后,apache就自动启动,可以测试apache是否成功启动。在浏览器地址栏里输入:http://localhost/或http://127.0.0.1... 查看全文
functionarrayToObject($e){if(gettype($e)!='array')return;foreach($eas$k=>$v){if(gettype($v)=='array'||getType($v)=='object')$e[$k]=(object)arrayToObject($v);}return(object)$e;}functionobjectToArray($e){$e=(array)$e;foreach($eas$k=>$v){if... 查看全文