PHP_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> PHP >>列表
ThinkPHP3.1新特性动态设置自动验证和自动完成在3.1版本之前,如果需要设置自动验证或者自动完成,一般来说必须定义在模型中,或者通过setProperty方法动态设置属性来完成,缺点是不太方便动态改变和调整。不过3.1版本在模型类中增加auto和validate两个连贯操作,用于动态设置自动完成和自动验证规则,现在可以在Action中使用:$validate=array(array('verify','require','验证码必须!'),array('name',''... 查看全文
· PHP防SQL注入发布时间:2013-06-19
一般性的防注入,只要使用php的addslashes函数就可以了。$_POST=sql_injection($_POST);$_GET=sql_injection($_GET);functionsql_injection($content){if(!get_magic_quotes_gpc()){if(is_array($content)){foreach($contentas$key=>$value){$content[$key]=addslashes($value);}}else... 查看全文
本文来自我的博客:http://lwxshow.com/thinkphp-configuration-environment使用最新版本的3.1.3版本php开发笔记-windows-thinkphp开发环境搭建1.下载ThinkPHP框架http://www.thinkphp.cn/down.htmlThinkPHP3.1.3完整版2.安装配置安装好appserv或者lanmp其它php开发环境.复制完整包,解压到你的webserver目录如:www3.安装ThinkPHP3... 查看全文
MongoDB虽然不像我们常用的mysql,sqlserver,oracle等关系型数据库有groupby函数那样方便分组,但是MongoDB要实现分组也有3个办法:*Mongodb三种分组方式:*1、group(先筛选再分组,不支持分片,对数据量有所限制,效率不高)*2、mapreduce(基于js引擎,单线程执行,效率较低,适合用做后台统计等)*3、aggregate(推荐)(如果你的PHP的mongodb驱动版本需>=1.3.0,推荐你使用aggregate,性能要高很多... 查看全文
· PHP函数之curl 发布时间:2013-06-19
curl_init—初始化一个curl会话curl_copy_handle—拷贝一个curl连接资源的所有内容和参数curl_errno—返回一个包含当前会话错误信息的数字编号curl_error—返回一个包含当前会话错误信息的字符串curl_exec—执行一个curl会话curl_getinfo—获取一个curl连接资源句柄的信息curl_multi_init—初始化一个curl批处理句柄资源curl_multi_add_handle—向curl批处理会话中添加单独的curl句柄资源curl_... 查看全文
· 收藏:零基础学习php的视频发布时间:2013-06-19
php零基础入门视频http://pan.baidu.com/share/link?shareid=2757515653&uk=455141197... 查看全文
· php判断客户端浏览器的类型发布时间:2013-06-19
php判断客户端浏览器的类型1、通过$_SERVER['HTTP_USER_AGENT']来写一个php判断浏览器类型的办法。functionmy_get_browser(){if(empty($_SERVER['HTTP_USER_AGENT'])){return'命令行,机器人来了!';}if(false!==strpos($_SERVER['HTTP_USER_AGENT'],'MSIE9.0')){return'InternetExplorer9.0';}if(false... 查看全文
· 零基础同学如何学习php发布时间:2013-06-19
我们都知道,php语言作为一种专业建站的语言,没有华而不实,而是经受住了时间考验,成为一种值得学习的语言。现在国内众多的php学校也说明,php语言在当今有着广泛的市场需求。那么零基础的同学如何学习php呢?对于零基础的同学来说,学习php肯定是非常需要毅力的。任何语言的学习都不可能一蹴而就,而是需要花大量时间,消耗大量精力才能学会的。也并不是报了某个班就一定能够学会。这绝不是打消想立志从事php从业的同学的积极性。想想学会php,要接触的东西实在是太多,不仅html标记,div+css... 查看全文
· php 将文件压缩长zip文件发布时间:2013-06-19
functioncreate_zip($files=array(),$destination='',$overwrite=false){//var_dump($files);//如果zip文件已经存在并且设置为不重写返回falseif(file_exists($destination)&&!$overwrite){returnfalse;}$valid_files=array();//获取到真实有效的文件名if(is_array($files)){foreach... 查看全文
PHP开源公司订饭系统1.5.0发布。在1.4.0基础上做了界面更新。请阅读下载文件中doc文件夹中的文件了解详情。恢复名为food的mysql数据库后,请用如下帐号登录系统empid:160208password:jerryFood_1_5_0.zip(215.7KB)下载次数:7... 查看全文
· php值得注意的函数(持续更新)发布时间:2013-06-19
变量:empty—检查一个变量是否为空boolempty(mixed$var)如果var是非空或非零的值,则empty()返回FALSE。换句话说,""、0、"0"、NULL、FALSE、array()、var$var;以及没有任何属性的对象都将被认为是空的,如果var为空,则返回TRUE。除了当变量没有置值时不产生警告之外,empty()是(boolean)var的反义词。(var必需是一个变量,不能是一个常数,否则会报错)unset—释放给定的变量voidunset(mixed$var[... 查看全文
· PHP安装发布时间:2013-06-19
1.下载好php安装包,可通过wget或其他方式2.解压之后进入目录,配置安装目录:./configure--prefix=/usr/local/php--enable-fpm--with-mysql=mysqlnd--with-libdir=lib643.make&makeinstall4.进入/usr/local/php/etc/,cpphp-fpm.config.defaultphp-fpm.config5.启动/usr/local/php/sbin/php-fpm... 查看全文
· php5.2+apache2.2+mysql5.5环境搭建发布时间:2013-06-19
注:(本文参考了网上很多人的资料,自己只是进行整理)这两天正尝试使用wordpress,需要搭建环境,在此详细图解在Windows7下安装配置PHP+Apache+Mysql环境的教程,希望对PHP初学者有所帮助。在Windows7下进行PHP环境搭建,首先需要下载PHP代码包和Apache与Mysql的安装软件包。PHP版本:php-5.2.17-Win32-VC6-x86.msi,VC9是专门为IIS定制的,VC6是为了其他WEB服务软件提供的。Mysql版本:mysql... 查看全文
在网上看到一篇文章,PHPBestPractices-Ashort,practicalguideforcommonandconfusingPHPtasks,感谢@夏永锋提供了文章的翻译。本文托管在GitHub上,有一些参考文献和深入阅读内容还没有找到中文连接,如果您感兴趣的话,可以用PullRequest的方式参与翻译。----------------------------------------------------------------------------------------... 查看全文
· php保留类stdClass发布时间:2013-05-19
php核心定义了一些保留类型,stdClass就是其中之一。看到网上许多php开发者对这个保留类的认识很模糊,不知道有什么用、怎么用,鉴于此,在这里一起整理分析下。欢迎拍砖提意见。普遍困惑的两点:stdClass怎么是个空类,里边没有任何成员?stdClass这个空类有什么用?普遍错误理解的几点:stdClass是php的顶层基类,其他保留类或自定义类都默认继承stdClass;继承了stdClass的类可以动态添加属性;一切php变量都是stdClass的实例。要正确理解一个架构、框架、设计... 查看全文
<!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><htmlxmlns="http://www.w3.org/1999/xhtml"><head><metacharset="UTF-8"/><title>瀑布流定位</title><... 查看全文
· Apache及PHP安装发布时间:2013-05-19
Apache安装下载地址:http://www.apache.org/dist/httpd/1.解压缩tarxzfvhttpd-2.2.21.tar.gz2.进入到httpd-2.2.21目录cdhttpd-2.2.213.编译,安装./configure--prefix=/usr/local/apache--enable-module=somakemakeinstallPHP安装下载地址:http://www.php.net/downloads.php1.解压缩tarzxvfphp-5.3... 查看全文
· php位运算符注意事项发布时间:2013-05-19
$a=$b=$c=0;$a&$b=1;$b|$c=1问a,b,c最终为多少?当看到这题时,我犯了一个低级错误,误以为位运算符会改变变量的值。所以得出结果是110但是位运算符是不会改变变量的值的,例如:$a=1;$b=2;$a&$b;这样a,b的值不会有任何改变再看到上面那题,先弄清一下运算符的优先级运算符优先级结合方向运算符附加信息非结合clonenewclone和new左[array()非结合++--递增/递减运算符非结合~-(int)(float)(string)... 查看全文
· PHP Extension 扩展开发发布时间:2013-05-19
第23章PHPExtension扩展开发目录1.ExtensionExample2.PHP_MINFO_FUNCTION1.ExtensionExample创建一个扩展只需要下面几个步骤#cdphp-5.4.14/ext/#./ext_skel--extname=netkiller#cdnetkiller#/srv/php-5.4.8/bin/phpize#./configure--enable-netkiller--with-php-config=/srv/php-5.4.8/bin/php... 查看全文
今天给大家带来一个教程,教大家如何利用PHP去修改word的内容,教程如下:1.先将word另存为网页,取名jzydt.mht2.修改为默认页面视图,用dreamweaver打开jzydt.mht,找到<metahttp-equiv=3DContent-Typecontent=3D"text/html;charset=将后面编码改为utf-8找到<w:WordDocument>在下面加上<w:View>Print</w:View>然后保存.3... 查看全文