PHP_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> PHP >>列表
· PHP程序调试发布时间:2012-01-17
级别:中级TylerAnderson,自由作者2006年1月23日本文介绍调试PHP应用程序的各种方法,包括在ApacheandPHP中打开错误报告,以及通过在一个简单的PHP脚本中放置策略性的print语句,找到更困难的bug的源头。还会介绍用于Eclipse的PHPEclipse插件,这是一个灵活的开发环境,具有实时语法解析能力,还会介绍PHPEclipse的DBG调试器扩展。简介有许多PHP调试技术可以在编码的时候节约大量时间。一个有效却很基本的调试技术就是打开错误报告... 查看全文
· PHP超级配置模块发布时间:2012-01-17
在Apache之中调用PHP是个经久不衰的话题,目前的PHP存在PHP4和PHP5的版本,而且在Apache之中调用PHP还存在module(模块)方式和CGI方式,同时Apache还存在Apache1和Apache2两个版本.在Apache之中调用PHP存在以下八种模式:1,PHP4在Apache1的module模式2,PHP4在Apache1的cgi模式3,PHP5在Apache1的module模式4,PHP5在Apache1的cgi模式5,PHP4在Apache2的module模式6... 查看全文
· php.ini 核心配置选项说明发布时间:2012-01-17
该列表只包含核心的php.ini配置选项。扩展的配置选项在各个扩展的文档页面分别被描述。有关session的选项可以在sessions页面找到。Httpd选项表格G-3.Httpd选项名称默认值可修改范围更新记录async_send"0"PHP_INI_ALL语言选项表格G-4.语言和杂类配置选项名称默认值可修改范围更新记录short_open_tag"1"PHP_INI_PERDIR在PHP<=4.0.0时是PHP_INI_ALL... 查看全文
Cakephp2.0依然保持着Cakephp框架的各种优良传统,其中之一就是非常易于新手入门,几乎不做任何复杂的配置即可使用。非常可惜的是,Cakephp2.0手册竟然没有了中文翻译,1.3的翻译又是有各种老,让想学习Cakephp同时英语又不是很好的同学们非常郁闷啦。这里我给大家带来Cakephp的经典教程,十分钟博客创建,是的,十分钟,通过CakePHP2.0框架创建一个轻型博客!锐想网CakePHP系列教程—CakePHP博客三部曲:CakePHP2十分钟博客教程(一)... 查看全文
· php 调用 java webservice发布时间:2012-01-17
Java中的Webservice方法:publicStringfindCode(Objectcode){ElementNSImplens=(ElementNSImpl)code;Stringnum=ens.getTextContent();System.out.println(code);SqlSearchsqlSearch=newSqlSearch();Stringresult=sqlSearch.findCode(String.valueOf(num));sqlSearch=null... 查看全文
· php 上传文件转换 pdf发布时间:2012-01-17
为了实现这个功能在网上已经找了好几天了--记下来备忘!这是基本代码,不过还要装上openoffice才行。?<?phpset_time_limit(0);functionMakePropertyValue($name,$value,$osm){$oStruct=$osm->Bridge_GetStruct("com.sun.star.beans.PropertyValue");$oStruct->Name=$name;$oStruct->Value=$value... 查看全文
在用PHP上传文件时我们只能用$_FILES数组,如果我们只是单一的用JS方式取其ID,如<inputid='img'type='file'>..document.getElementById('img').value或者jquery形式的$("#img")都是不能正真实际上传的。可是功能上又要要求实现所谓的“异步上传”,怎么办呢?只能借助于第三方的组件,或者自己写一个。但如果是考虑开发时间,那以用第三方的,这里有一个不错的jQuery的Ajax文件上传的组件... 查看全文
最近闲来无事,特地的研究了下网上比较热门的php网站程序(如:dedecms、wordpress、论坛Discuz等),但是得先搭建本地PHP环境啊,由于我是个PHP新手,在搭建PHP环境时晕了,网上相关的教程挺多的,不过看着挺蛋疼的。弄了半天没弄好,最后弄了个一键PHP环境搭建软件程序轻松搞定。下面介绍几种常用的软件程序:1.ComsenzEXP{我用的这一种)ComsenzEXP是康盛创想开发的一套社区产品整合体验安装包,ComsenzEXP包括:Discuz!(论坛)、SupeSite... 查看全文
· PHP5中Session总结(一)发布时间:2012-01-17
一.Session的配置与应用1.boolsession_start(void);--Initializesessiondata2.$_SESSION[name]=value;--Configsessiondata3.echo$_SESSION[name];--Usesession4.isset($_SESSION[name]);--判断session是否已配置5.unset($_SESSION[name]);--删除session变量6.boolsession_destroy(void);-... 查看全文
PHP作为一种服务器端的脚本语言,象编写简单,或者是复杂的动态网页这样的任务,它完全能够胜任。但事情不总是如此,有时为了实现某个功能,必须借助于操作系统的外部程序(或者称之为命令),这样可以做到事半功倍。区别:system()输出并返回最后一行shell结果。exec()不输出结果,返回最后一行shell结果,所有结果可以保存到一个返回的数组里面。passthru()只调用命令,把命令的运行结果原样地直接输出到标准输出设备上。相同点:都可以获得命令执行的状态码demo:复制代码代码如下... 查看全文
· PHP5中Cookie总结(一)发布时间:2012-01-13
一.cookie的配置与应用设置cookieboolsetcookie(stringname[,stringvalue[,intexpire[,stringpath[,stringdomain[,boolsecure]]]]]);删除cookieboolsetcookie(name,"");参数说明举例nameCookie的名字。使用$_COOKIE['cookiename']调用名为cookiename的cookie。valueCookie的值。此值保存在客户端,不要用来保存敏感数据... 查看全文
· 五个常见 PHP数据库问题发布时间:2012-01-13
如果只有一种方式使用数据库是正确的,您可以用很多的方式创建数据库设计、数据库访问和基于数据库的PHP业务逻辑代码,但最终一般以错误告终。本文说明了数据库设计和访问数据库的PHP代码中出现的五个常见问题,以及在遇到这些问题时如何修复它们。问题1:直接使用MySQL一个常见问题是较老的PHP代码直接使用mysql_函数来访问数据库。清单1展示了如何直接访问数据库。清单1.Access/get.php<?phpfunctionget_user_id($name)... 查看全文
· PHP mysql 事务处理实例发布时间:2012-01-13
事务是必须满足4个条件(ACID):原子性(Autmic)、一致性(Consistency)、隔离性(Isolation)、持久性(Durability)原子性(Autmic):事务在执行性,要做到“要么不做,要么全做!”,就是说不允许事务部分得执行。即使因为故障而使事务不能完成,在rollback时也要消除对数据库得影响!一致性(Consistency):事务得操作应该使使数据库从一个一致状态转变倒另一个一致得状态!就拿网上购物来说吧,你只有即让商品出库,又让商品进入顾客得购物篮才能构成事务... 查看全文
· Discuz 7.2坑爹集锦-PHP篇发布时间:2012-01-13
Discuz7.2坑爹集锦-PHP篇ucc代表uc_client目录ucs代表uc_server目录类型:代码风格坑爹指数:☆点评:DZ代码不错,不过其代码风格对于维护来说比较痛苦。本来应该尽量避免在判断中赋值表达式避免习惯之后本意的逻辑比较操作误写成赋值操作符而加大debug困难,而DZ恰恰相反不喜欢使用中间变量往往是变量赋值表达式直接用于IF判断。估计康盛幸福的程序猿用的都是宽屏显示器,所以他们相当吝啬换行,人类已经已经阻止不了一条语句可以超出19寸16... 查看全文
· PHP5中Session总结(一)发布时间:2012-01-13
一.Session的配置与应用1.boolsession_start(void);--Initializesessiondata2.$_SESSION[name]=value;--Configsessiondata3.echo$_SESSION[name];--Usesession4.isset($_SESSION[name]);--判断session是否已配置5.unset($_SESSION[name]);--删除session变量6.boolsession_destroy(void);-... 查看全文
昨天编译安装PHP的时候make报错,make:***[sapi/fpm/php-fpm]Error1原因iconv重复安装在不同目录,造成include文件iconv.h等重复通过find/-name“iconv.h”如果查找到2个以上返回结果,说明iconv重复安装了,卸载多余的版本即可正常编译。安装iconv是源码编译安装,于是到安装目录cd/usr/local/src/libiconv-1.13.1,执行makeuninstall卸载自己安装的版本... 查看全文
· php发布时间:2012-01-10
php-i命令行下php的一些环境变量setPHPRC=D:\wamp\bin\apache\Apache2.2.21\bin\php.ini设置LoadedConfigurationFile... 查看全文
call_user_func函数类似于一种特别的调用函数的方法,使用方法如下:functiona($b,$c){echo$b;echo$c;}call_user_func('a',"111","222");call_user_func('a',"333","444");//显示111222333444?>调用类内部的方法比较奇怪,居然用的是array,不知道开发者是如何考虑的,当然省去了new,也是满有新意的:classa{functionb($c){echo$c;}... 查看全文
· PHP开发者常犯的10个MySQL错误发布时间:2012-01-07
数据库是Web大多数应用开发的基础。如果你是用PHP,那么大多数据库用的是MYSQL也是LAMP架构的重要部分。PHP看起来很简单,一个初学者也可以几个小时内就能开始写函数了。但是建立一个稳定、可靠的数据库确需要时间和经验。下面就是一些这样的经验,不仅仅是MYSQL,其他数据库也一样可以参考。1.使用MyISAM而不是InnoDBMySQL有很多的数据库引擎,单一般也就用MyISAM和InnoDB。MyISAM是默认使用的。但是除非你是建立一个非常简单的数据库或者只是实验性的... 查看全文
系统环境OS:RedhatAS4.0php:4.4.7Apache:1.3.9此环境为几年前配置的版本。php和apache为源码编译。之前因为需要连接sybase所以php已经支持对sybase的支持。sybase版本15,编译参数:--with-sybase-ct=/opt/sybase/OCS-15_0最近程序需要连接SQLSERVER2000,所以要再次基础上增加mssql的支持。首先想到的是freetds。官方网站:http://www.freetds.org/用户手册:http... 查看全文