PHP_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> PHP >>列表
在框架盛行的今天,MVC也不再是神话。经常听到很多程序员讨论哪个框架好,哪个框架不好,其实框架只是工具,没有好与不好,只有适合与不适合,适合自己的就是最好的。每次我面试应届生时都会问他使用过什么框架,并谈谈对这些框架的理解。当面试有经验的程序员时,会让他自己写一个框架出来。其实也不是让他编码,只要有思路就OK了。我觉得,如果一个有一年经验的程序员连一个Frameworkv0.0.1都开发不出来的话,肯定是没有深入理解一个框架。前几天@phoenixg说要自己写个MVC框架... 查看全文
在框架盛行的今天,MVC也不再是神话。经常听到很多程序员讨论哪个框架好,哪个框架不好,其实框架只是工具,没有好与不好,只有适合与不适合,适合自己的就是最好的。每次我面试应届生时都会问他使用过什么框架,并谈谈对这些框架的理解。当面试有经验的程序员时,会让他自己写一个框架出来。其实也不是让他编码,只要有思路就OK了。我觉得,如果一个有一年经验的程序员连一个Frameworkv0.0.1都开发不出来的话,肯定是没有深入理解一个框架。前几天@phoenixg说要自己写个MVC框架... 查看全文
· PHP 重置 phpsessionid发布时间:2013-07-10
web应用中,出于安全性考虑,有时会要求用户成功登录系统后重置会话id,即phpsessionid。php自4.3.3版本针对该需求提供了函数:boolsession_regenerate_id([bool$delete_old_session=false])函数使用说明1、如果指定参数$delete_old_session为false,或不指定参数:1.1、该函数会重置当前会话的phpsessionid1.2、会话session里面的数据不会发生变化,跟原session一样。1.3... 查看全文
· phpmailer群发邮件发布时间:2013-07-10
<?phprequire_once("class.phpmailer.php");functionsmtp_mail($sendto_email,$subject,$body,$extra_hdrs,$user_name){$mail=newPHPMailer();$mail->IsSMTP();$mail->Host="mail.yourdomain.com";//$mail->SMTPDebug=2;$mail->SMTPAuth=true;$mail->... 查看全文
· php插入一条数据到数据库发布时间:2013-07-10
<?php//数据库链接$conn=@mysql_connect("localhost","root","")ordie("链接错误");//选择数据库mysql_select_db("test",$conn);$sql="insertintotb_user(id,username,password)values('','hyl','123456')";//插入数据库mysql_query($sql,$conn);?>... 查看全文
· Nginx 开启对 PHP 的解析(转)发布时间:2013-07-10
安装PHP和nginx后,无法解析PHP文件。其中,PHP和nginx的编译安装configure如下:#PHP5.3.9./configure--prefix=/usr/local/php--enable-fpm#nginx1.0.11./configure--prefix=usr/local/nginx#成功安装后,创建php-fpm.conf配置文件,删除nginx.conf中“passthePHPscriptstoFastCGIserverlisteningon127.0.0.1... 查看全文
· iOS AES加密 PHP解密发布时间:2013-07-10
1.php代码<?php$iv_size=mcrypt_get_iv_size(MCRYPT_RIJNDAEL_128,MCRYPT_MODE_ECB);$iv=mcrypt_create_iv($iv_size,MCRYPT_RAND);$key='a16byteslongkey!a16byteslongkey!';$plaintext="iphone";$ciphertext=mcrypt_encrypt(MCRYPT_RIJNDAEL_128,$key,$plaintext... 查看全文
php逐行读取文本文件,然后处理空格分隔文本,输出为数组的方法。文本文档text.txt内容:1字段1字段22字段1字段23字段1字段24字段1字段2文本和文本之间用空格隔开,用php经过处理,输出为数组,一下是代码<?php$file=fopen("text.txt","r")orexit("Unabletoopenfile!");while(!feof($file)){$arr=split('',fgets($file));print_r($arr);}fclose($file);... 查看全文
· PHP 5.5.0 已经集成opcache发布时间:2013-07-10
PHP5.5.0已经集成opcache后面可能apc,xcache....等等会慢慢消失。为了不给升级带来麻烦,提前做好准备。目前尚不清楚自带的opcache是否可以屏蔽,是否与apc,xcache冲突。... 查看全文
· PHP里的页面相互调用发布时间:2013-07-10
require()与require_once()require_once():同一文件只调用一次通常放在PHP程序的最前面,PHP程序在执行前,就会先读入require所指定引入的文件,如果出现错误是致命的。include()与include_once()include_once():同一文件只调用一次可以放在PHP程序的任何一个位置,PHP程序在执行到时,才会先读入include所指定引入的文件,如果出现错误将会提示。大小:70.1KB查看图片附件... 查看全文
本月,TIOBE编程语言排行榜如期发布,前三甲无明显变化,它们是C、Java、Objective-C,其中Objective-C依然呈现上升趋势。值得关注的是,与2013年1月份相比,PHP发展的最为迅速,同比增长了+1.64%。其次是Transact-SQL增长0.99%及PL/SQL增长0.34%。PHP份额增长的背后似乎得益于2012年9月份发布最新的PHPZendFramework。PHP是由丹麦程序员雷斯莫斯·勒道夫(RasmusLerdorf)在1995年创造出来的... 查看全文
· 收集常用的PHP简单代码发布时间:2013-07-10
对于日常工作中整理出来的某些功能做个简单梳理:1.短链生成算法functioncode62($x){$show='';while($x>0){$s=$x%62;if($s>35){$s=chr($s+61);}elseif($s>9&&$s<=35){$s=chr($s+55);}$show.=$s;$x=floor($x/62);}return$show;}functionshorturl($url){$url=crc32($url)... 查看全文
· php留言板制作发布时间:2013-07-10
<!DOCTYPEhtml><html><head><title></title><metacharset="utf-8"><metaname="viewport"content="width=device-width,initial-scale=1"/><linkrel="stylesheet"href="css/ui-btn.css"><... 查看全文
· php添加solr扩展 in ubuntu发布时间:2013-07-10
//安装php的solrsudoapt-getinstallphp5-curlsudoapt-getinstalllibcurl4-gnutls-devsudoapt-getinstalllibxml2sudoapt-getinstalllibxml2-devsudopeclinstall-nsolr-betasudovi/etc/php5/conf.d/solr.ini//修改solr.ini//添加以下语句extension=solr.so如果出现问题make:notfound... 查看全文
· nagios+nginx+php配置监控平台发布时间:2013-07-10
Nagios是一款非常流程的监控系统,不但可以监控系统的基本情况,也可以监控应用的情况,我假设你已经安装了nginx和php。并且php也安装了gd支持。本文中涉及的文件都已经在附件中了。nagios依赖php和perl,所以先装下perl环境1.安装fcgi模块tar-zxvfFCGI-0.73.tar.gzcdFCGI-0.73perlMakefile.PLmakemakeinstall2.安装fcgi-procmanager模块tar-zxvfFCGI-ProcManager-0.19... 查看全文
· php false发布时间:2013-07-10
//FALSE与falsevar_dump(FALSE==false);echo'<br>';//bool(true)var_dump(FALSE===false);echo'<br>';//bool(true)//0与falsevar_dump(0==false);echo'<br>';//bool(true)var_dump(0===false);echo'<br>';//bool(false)//‘0’与falsevar_dump... 查看全文
· php连接数据库发布时间:2013-07-10
<?php$conn=@mysql_connect("localhost","root","")ordie("链接错误");mysql_select_db("test",$conn);?>... 查看全文
· php数据库查询发布时间:2013-07-10
<?php//数据库链接$conn=@mysql_connect("localhost","root","")ordie("链接错误");//选择数据库mysql_select_db("test",$conn);//$sql="insertintotb_user(id,username,password)values('','hyl','123456')";//插入数据库//mysql_query($sql,$conn);$sql="select*fromtb_user"... 查看全文
· PHP字符串编码转换发布时间:2013-06-19
在Web开发中要经常进行字符串编码的转换,稍有不慎就会造成乱码。因此可以说,编码问题是个大问题。经过一番搜索,找到一段进行字符串编码转换的代码,然后进行了一下简单的包装,使用起来更加方便了。<?phpfunctionphpcharset($data,$to){if(is_array($data)){foreach($dataas$key=>$val){$data[$key]=phpcharset($val,$to);}}else{$encode_array=array... 查看全文
php和java比较优势在哪?PHP很专一,用于创建动态网页的服务器端的脚本语言。作为一种为Web而特别设计的语言,PHP带来了许多商业机构渴望的特性。·学习周期短,比较简单·快速的开发时间·非常高的性能这对于缺乏熟练编程人员,时间又非常紧迫的公司来讲,具有非常重要的意义。跨平台性很好,PHP可以在所有主要的操作平台(UNIX,Windows,甚至是大型机)上运行,而且生来就支持各种流行的数据库。这决定它是一种进行Web开发的非常理想的选择:曾有运用PHP技术的网上商店称... 查看全文