PHP_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> PHP >>列表
· 今天犯2了 当永记 PHP TRUE == 2发布时间:2013-07-23
今天同事测试投票功能始终报已投过票的提示,仔细检查了下代码,也没有发现问题出在哪里?最后一行行的排查才发现原来是bool==整数这个问题<?php$str="1";var_dump($str[0]);$str=implode('|',$str);//var_dump($str);exit;$a=1==1;$b=2==$a;var_dump($b);br("\$b=".$b);var_dump(TRUE==2);exit;... 查看全文
· php 常用函数收集发布时间:2013-07-23
<di做过PHP开发的程序员应该清楚,PHP中有很多内置的功能,掌握了它们,可以帮助你在做PHP开发时更加得心应手,本文将分享8个开发必备的PHP功能,个个都非常实用,希望各位PHP开发者能够掌握。1、传递任意数量的函数参数我们在.NET或者JAVA编程中,一般函数参数个数都是固定的,但是PHP允许你使用任意个数的参数。下面这个示例向你展示了PHP函数的默认参数:Php代码//两个默认参数的函数functionfoo($arg1=”,$arg2=”){echo“arg1:$arg1\n”... 查看全文
PHP,是英文超文本预处理语言HypertextPreprocessor的缩写。PHP是一种HTML内嵌式的语言,是一种在服务器端执行的嵌入HTML文档的脚本语言,语言的风格有类似于C语言,被广泛地运用。PHP独特的语法混合了C、Java、Perl以及PHP自创的语法。它可以比CGI或者Perl更快速地执行动态网页。用PHP做出的动态页面与其他的编程语言相比,PHP是将程序嵌入到HTML文档中去执行,执行效率比完全生成HTML标记的CGI要高许多;PHP还可以执行编译后代码... 查看全文
· phpcms源码 参数param配置发布时间:2013-07-22
上节说到了application.class.php,当application类加载时,就会对路由进行初始化。其中调用了param.class.php中的一些函数。现在就来看一下param.class.php这个类此类中,首先是定义了一个私有变量,用来接收路由配置。//路由配置private$route_config='';看一下它的构造函数吧。publicfunction__construct(){if(!get_magic_quotes_gpc())... 查看全文
· phpcms程序加载主线发布时间:2013-07-22
前台入口index.php加载base.php此时是定义了系统参数,如下//PHPCMS框架路径define('PC_PATH',dirname(__FILE__).DIRECTORY_SEPARATOR);if(!defined('PHPCMS_PATH'))define('PHPCMS_PATH',PC_PATH.'..'.DIRECTORY_SEPARATOR);//缓存文件夹地址define('CACHE_PATH',PHPCMS_PATH.'caches'... 查看全文
简要介绍如何使用PHPMailer通过GMail的SMTP协议发送邮件。下载PHPMailer点击http://phpmailer.sourceforge.net/进入PHPMailer在SourceForge的发布页,或者直接点击下载。解压缩并上传将下载下来的PHPMailer压缩包解开,然后将解开的目录和文件上传到可以使用PHP的web服务器。发送Gmail的代码样例关键部分:$mail->Mailer="smtp";$mail->Host="ssl://smtp.gmail... 查看全文
最近一直在做web这块。因为是别人写的,这次是在上面改。所以遇见了许多小问题。不能说人家写的好与不好,其实是每个程序员都有自己的实现方式而已。今天遇到的bug主要是由三个方面引起,而且这个项目没有任何的测试,导致调试起来有些费劲。下面和大家分享一下遇到的问题。因为这次是三个方面引起的,所以得一个个的排出。首先是变量未定义使用。这在php里面会导致这个变量为空。看代码//做php不是很长,命名可能有些不规范functionstoreInfo(arrInfo){if(isset... 查看全文
· php环境搭建发布时间:2013-07-16
php5.5+apache2.4php.ini-product修改为php.ini设置搜索extension;Directoryinwhichtheloadableextensions(modules)reside.;http://php.net/extension-dir;extension_dir="./";Onwindows:;extension_dir="ext"extension_dir="D:/php/php5.5/ext"apache2.4conf目录下,httpd文件修改... 查看全文
· php提供文件下载(header)发布时间:2013-07-16
本文参考:http://www.laruence.com/2012/05/02/2613.html;http://www.52tzj.com/<?php$file="/tmp/中文名.tar.gz";$filename=basename($file);header("Content-type:application/octet-stream");//处理中文文件名$ua=$_SERVER["HTTP_USER_AGENT"];$encoded_filename=rawurlencode... 查看全文
· java和php对等的3DES加密算法发布时间:2013-07-14
java和php对等的3DES加密算法,ECB的加密模式没有CBC安全,iv是初始向量相当于种子。参考文章:http://www.cnblogs.com/happyhippy/archive/2006/12/23/601353.htmlpackageorg.jamie.demo;importjava.security.NoSuchAlgorithmException;importjava.security.Security;importjava.util.Random;importjavax... 查看全文
· PHP Job任务监控发布时间:2013-07-14
一个网站要能正常运转起来,定时任务是必不可少的。要知道定时任务程序是否正确执行,要么每天去看日志文件,要么让监控程序帮你盯着它们。ROR的rake程序,用来调度任务脚本,可以很方便地在任务开始、结束、发生错误时插入hook,从而实现Job监控的目的。PHP没有像rake这样的程序来调度任务,所以下面自己写一个。目录结构:jobs|--tasks||-test.php|--wake.php其中jobs/tasks/test.php的内容如下:<?phpprint_r($argv);?>... 查看全文
· php转asicc码函数发布时间:2013-07-12
十进制转二进制decbin()函数十进制转八进制decoct()函数十进制转十六进制dechex()函数二进制转十六制进bin2hex()函数二进制转十制进bindec()函数八进制转十进制octdec()函数十六进制转十进制hexdec()函数任意进制转换base_convert()函数字符转换实例实例一,如何把一个字符转换为二进制、八进制或十六进制,可以使用ord()函数先把字符转换为ASCII值,然后使用相应的进制转换函数进行转换,如下a这个字符转换为其二进制/八进制/十六进制... 查看全文
模板调用函数在global.func.php中。<?php/***模板调用**@param$module*@param$template*@param$istag*@returnunknown_type*/functiontemplate($module='content',$template='index',$style=''){//插件处理if(strpos($module,'plugin/')!==false){//插件检测... 查看全文
· phpcms源码解析之模板编译函数发布时间:2013-07-11
上节讲到了模板调用函数,其中调用了模板编译函数。该函数在template.caches.class.php类中定义的。下面讲解一下模板编译函数/***编译模板**@param$module模块名称*@param$template模板文件名*@param$istag是否为标签模板*@returnunknown*/publicfunctiontemplate_compile($module,$template,$style='default'){if(strpos($module,'/'... 查看全文
· php webservice类nusoap发布时间:2013-07-11
如题nusoap.zip(229KB)下载次数:0... 查看全文
<!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><... 查看全文
· 适用于 PHP5.4.4的php_memcache.dll发布时间:2013-07-10
配置:1、将php_memcache.dll放到php\ext目录下。2、在php.ini中增加配置extension=php_memcache.dll重启apache,打印phpinfo信息:安装成功后的phpinfo:下载见附件http://huangqiqing123.iteye.com/blog/1682857php_memcache.rar(44.3KB)下载次数:173大小:13KB查看图片附件... 查看全文
PS:原创文章,如需转载,请注明出处,谢谢!本文地址:http://flyer0126.iteye.com/blog/1591848短链接,通俗来说,就是将长的URL网址,通过程序计算等方式,转换为简短的网址字符串。这样的话其好处为:1、内容需要;2、用户友好;3、便于管理。早期短链接广泛应用于图片上传网站,通过缩短网址URL链接字数,达到减少代码字符串的目的。更便于使用者引用网址,写入代码中,“节省”字符数空间。常见于网店图片分类的使用,因有字符限制,运用短链接,达到外链图片的目的... 查看全文
· Eclipse集成PDT+XDebug调试PHP脚本发布时间:2013-07-10
上篇文章里讲了在Win7下如何采用最新版本的Apache2.4.2+PHP5.4.5+MySQL5.1.63自定义搭建PHP开发环境。那么环境搭建好了,挑选一款适合自己的IDE就成了自然而然的事,不然我们总不能在记事本里写代码吧。虽然EditPlus等加强型文本编辑器提供了关键字加亮等功能,同时我也承认那样写代码绝对锻炼你的编程能力,但相比IDE,记事本还是弱了不只一点点。Eclipse,学Java的都知道的一款十分强大的免费IDE,但很多人都不知道的是Eclipse还可以用来开发PHP... 查看全文
坑爹的magento,我终于实现了把firephp集成进magento了终于能监测sql了look自己建了个类<?php/***Varien_Iwpken_Dumper用于测试输出**@authorxuxh*/finalclassVarien_Iwpken_Dumper{/***使用Firephp输出调试信息**@parammixed$obj*@paramstring$title*@paramstring$level*/staticfunctionfb($obj,$title=''... 查看全文