PHP
文章平均质量分 78
u011886490
这个作者很懒,什么都没留下…
展开
-
[29期] 第一个项目心得:战胜自己心中的障碍
怎么开头我又纠结了,不过还是开始写吧。就像第一个项目我想了一天都没有写出一个代码一样,脑袋里是一团浆糊,不知道从哪里开始下手。现在项目完成了,当时的各种担心都像是过眼云烟了。万事开头难,这句话真不错,现在我也知道接下来开始写点什么了,其实大多数的时候我们都是给自己不停的设置障碍,认为自己不行,但是只要克服这一点,你离成功就只有一步之遥了。 现在看看当初的项目计划书,感慨万千啊,感慨万千,有木原创 2013-08-30 14:11:31 · 527 阅读 · 0 评论 -
php的smarty模板引擎
php是 嵌入式HTML脚本语言,为了将HTML和php代码分离,即所谓的逻辑层和表现层,这就是模板引擎的目的。为了达到该目的 模板引擎需具备的功能有:1.存储变量;2.读取模板文件;3.结合前两个生成输出。Code如下: test01.php $name='xiaoshenge'; ?>test02.php test name=原创 2013-08-30 15:00:19 · 691 阅读 · 0 评论 -
师哥的学习经验分享
一、学习方法· 该干什么(总结出来了为什么会迷茫)在第一个项目与第二个项目之间,短短一个月时间,OOP->PDO->JS->JQRAY->SMART->MVC这之中的每一个知识点,如果按常规方法学习,几乎每个都要学习一整月。在短短的一个月时间,这么多东西,如果还觉得不知道干什么,那么只有一个原因,就是事情太多,无从下手。· 要事第一(主体思想!根据自原创 2013-08-30 15:00:28 · 508 阅读 · 0 评论 -
《军哥谈CI框架》之入门教程之第三讲
Hello,Everyone ! 有些日子没见了,很庆幸玛雅人的世界末日预言不是真的,还可以让大家伙继续听军哥来唠叨下去,呵呵~~~今天我们来学习CI框架中的控制器、方法和视图,然后我们一起完成一个大家都懂的例子——“Hello World!”。【本讲内容】一、控制器、方法;什么是控制器?如何来创建一个简单的控制器和方法以及书写一个控制器和方法时需要注意哪些要求?原创 2013-08-30 15:00:31 · 798 阅读 · 0 评论 -
《军哥谈CI框架》之入门教程之第四讲
大家新年好!不知不觉我们来到了2013年,军哥祝大家在新的一年里身体儿杠杠滴,吃嘛嘛香,新年新气象,财源滚滚~~今天我们来学习CI中的模型和辅助函数。【本讲内容】一、模型;之前我们分别介绍了MVC模式中的C层和V层,而M层还没有谈到。现在我们来谈一谈。了解什么是模型?如何创建一个简单的模型?怎样载入模型?二、辅助函数。当我们需要完成某原创 2013-08-30 15:01:04 · 1069 阅读 · 0 评论 -
[技术贴] 微博发贴时,如何检测@了哪些用户
从微博回复评论模块的demo中,截取了一段代码,大家看看就明白了微博的@功能 如何检测@了哪些用户 <?php header("Content-Type:text/html;charset=utf-8"); $content="大家好啊@邹义良@admin@user,@张三:这是一原创 2013-08-30 15:01:07 · 716 阅读 · 0 评论 -
新学的GD2库,自己做了一个中文验证码,与兄弟们分享(已有新版本更新)
本人LAMP_60期一码当先组的左鹏,绝对PHP新手哦,经过昨天晚上1个多小时的奋战,终于让我写成了中文验证码,感到非常Happy,今天我共享给兄弟们(老鸟勿喷哦)!! 本功能使用的是UTF-8写的,不要搞错编码哦!!!迎兄弟们下载学习!!! 希望结交志同道合的朋友一起交流研原创 2013-08-30 15:01:57 · 654 阅读 · 0 评论 -
GD库制作的《ICO图标文件制作》与兄弟们共享
新学的文件上传与下载,我结合了之前GD库学的知识,做了一个《ico图标文件制作》程序,与兄弟们共享,老手误喷哦!!! 我不知道真正的ICO图标文件转换需要用到什么技术,是不是还得考虑文件与文件之前的色素问题,我就现在学的知识写的这个可能还不够完善,请大家多多指教!!! 这个程序就是我自己的思路,有可能不对,还请知道思路的大神们请多多指点一二啦!!!原创 2013-08-30 15:02:04 · 668 阅读 · 0 评论 -
PHP网站如何进行网站优化,可在面试时用到
首先我们先来简单了解下PHP网页制作语言,php是一种跨平台的服务器端的嵌入式脚本语言。他大量借用c,java和 perl语言的语法,并结合php自己的特征,使web开发者能够快速的写出动态生成页面,他支持目前绝大多数数据库。那么对于PHP语言制作的网站怎样进行网站优化呢?一、网站速度方面网站的速度是搜索引擎收录很注重的一个问题,要利用php的模版引擎优化,去做页面的缓存。根据网站具体原创 2013-08-30 15:02:11 · 612 阅读 · 0 评论 -
看看你写的sql是不是强壮
SQL注入实例 1.select语句 通常我们在用户登陆的时候,SQL语句如此写法: $sql=select * from users where userName='{$_POST['unm']} ' 主要是用来检查这个用户是否存在, 如果说我原创 2013-08-30 15:02:53 · 1596 阅读 · 0 评论 -
常用数组创建函数----自己练手呢!
有好的方法背函数,多多提提啊啊啊啊啊啊!!纯手打:数组创建array_combine():声称一个数组,用一个数组的值作为键名,另一个数组的值作为值例子:$a=("1","2,"," 3","4");$b=("a","b","c","d");$arr=array_combine($a,$b);print_r($arr);//$a提供键,$b提供值;r原创 2013-08-30 15:02:55 · 600 阅读 · 0 评论 -
战
最初接触网络就对各种网络编程语言相当感兴趣,但只要一看是英文头就大了。并由此理由逃避了近十年的时间。后来见到易语言,又以逻辑能力问题逃避四年的时间。包括在来之前也是一直在犹豫,英文这玩意,看不懂记不住,怎么写。好基友说了这样一句话:每期都有0基础甚至负基础的学成,你就学不成,你比他们差还是比他们次。因为不良习惯已经养成,所以预习视频只看了第一部分,虽然知道这东西要多练才能记原创 2013-08-30 15:03:00 · 4922 阅读 · 0 评论 -
杂谈学习
我总结了一些学习方法. 关于PHP学习步骤如下.学习HTML+CSS,对元素属性达到熟悉程度;熟记PHP基础语法,熟记MYSQL语法,学习JS,高级课程框架等.学习如何将PHP与HTML结合起来完成简单动态页面,开始设计数据库程序,尝试完成部分功能的动态站点. 关于JS.首先不得不说JS是一种很牛的语言,很多语言都升级了或淘汰了,但JS还活着好好的,生命力很顽强,也证明了JS语原创 2013-08-30 15:03:17 · 423 阅读 · 0 评论 -
对函数及递归的通俗理解
没有基础的兄弟可能对函数的递归比较难以理解,特别是递归里返回输出的概念理不清,是如何返回的。下面是课本上的列子,就拿出来,用我的理解来做解释。希望能帮到对这块还没弄懂的兄弟。 function test($n){ echo $n."nbsp"; if($n>0){ test($n-1);//调用原创 2013-08-30 15:03:19 · 589 阅读 · 0 评论 -
新手对于学好PHP的理解
一、心态 php入门很容易,不错,但不说php它很容易,php应用起来博大精深,如果说做php很简单,那么只能说懂php懂得比较简单吧. 二、书 如果想学某种编程语言,就要买到那种编程语言最书的几本书来一起看,为什么要买几本呢,因为这样的,有书的这节讲不够细,那些书偏会讲得细,这样有个互补. 把它们的理解合起来,更易加深对程序的理解.学好入门的后就买几个开发实例的原创 2013-08-30 15:03:34 · 629 阅读 · 0 评论 -
使用PHP_CodeSniffer规范你的代码
今天跟拯明还有两位61期的妹纸聊了聊,谈到了代码规范,我也大概讲了一些需要注意的点,可是觉得还不够仔细,这里分享一下最近才开始使用的工具,当然代码规范可是一直对自己要求很高哦,哈哈,好了不啰嗦了,下面的内容是从网上复制的,刚刚答应拯明写一篇,可是刚刚发现这篇讲得还是挺好的就不费劲了(程序员都很懒惰),来源:http://blog.csdn.net/xinhaozheng/article/detai原创 2013-08-30 15:03:39 · 3541 阅读 · 0 评论 -
最全的 Twitter Bootstrap 开发资源清单
Bootstrap是Twitter推出的一个开源的用于前端开发的工具包,由Twitter的设计师Mark Otto和Jacob Thornton合作开发。Bootstrap提供了优雅的HTML和CSS规范,它由动态CSS语言LESS写成,与CSS框架Blueprint存在很多相似之处。Bootstrap推出后颇受欢迎,一直是GitHub上的热门开源项目。原创 2013-08-30 15:03:41 · 781 阅读 · 0 评论 -
折腾html'和css的日子
来学校有大概半个月了,时间过的非常快,上课后每天除了吃饭睡觉都在学习,上午听课,下午到晚上12点就抄代码和预习第二天的课程,时间上很紧张,稍不努力思考和努力码代码,就很快会出现时间不够,因为课程安排不会去等待你,每天都有对应的安排,你只能每天都在睡觉之前终结掉当天的内容,足够幸运的话你能提前预习那绝对是幸福的,吸收当天的知识,然后能够用充足的时间去预习明天的课程,去实践,你会发现明天的课程是非常的原创 2013-08-30 15:03:43 · 445 阅读 · 0 评论 -
如何成为强大的程序员?
1. 太害怕学不会新的工具、语言和框架一般的程序员会墨守他们最喜欢的工具,而不希望学习新的,因为他们认为,离开了那些语言和工具,多年的经验就会付诸东流。而强大的程序员会拥抱那些挑战和机会,积极地学习新的工作方式。2. 直到特性“完成”的时候才会提交。(但永远都不会完成!)他在MarkedUp公司中把这种行为叫做“囤积提交(commit hoarding)”。有些程序员没原创 2013-08-30 15:03:55 · 436 阅读 · 0 评论 -
10条建议提高PHP代码性能
这篇文章中的建议涵盖了大部分PHP代码性能方面的问题。如果你是做一些小网站或者小项目,那么有理由忽略这些建议,但是当你为大量用户提供长期稳定的服务的时候,就必须关注了。开发人员必须从项目一开始就考虑这些建议,它会极大的改善你的网站的性能。 在PHP中,通常有很多的方法可以来达到相同的目的,但是开发人员通常选择他们最熟悉的用起来最舒服的一种方式,但是有些事必须注意的:原创 2013-08-30 15:03:57 · 474 阅读 · 0 评论 -
PHP企业级应用之常见缓存技术深入解读
本文主要讲解PHP企业级应用之常见缓存技术,从基本的PHP缓存概念到技术代码的实现都深入做了解读。数据缓存:这里所说的数据缓存是指数据库查询缓存。普遍缓存技术数据缓存:这里所说的数据缓存是指数据库查询缓存,每次访问页面的时候,都会先检测相应的缓存数据是否存在,如果不存在,就连接数据库,得到数据, 并把查询结果序列化后保存到文件中,以后同样的查询结果就直接从缓存表或文件中获得。用的最原创 2013-08-30 15:03:59 · 814 阅读 · 0 评论 -
10个PHP开发者常犯的MySQL错误
数据库是WEB大多数应用开发的基础。如果你是用PHP,那么大多数据库用的是MYSQL也是LAMP架构的重要部分。PHP看起来很简单,一个初学者也可以几个小时内就能开始写函数了。但是建立一个稳定、可靠的数据库确需要时间和经验。下面就是一些这样的经验,不仅仅是MYSQL,其他数据库也一样可以参考。1、使用MyISAM而不是InnoDBMySQL有很多的数据库引擎,单一般也就用M原创 2013-08-30 15:04:02 · 454 阅读 · 0 评论 -
开源前端框架纵横谈
近年来随着Web应用交互复杂度的提升,前端开发也迎来了一个高速发展的时期。除了一些老牌框架纷纷推出改动较大的升级之外,还涌现出一批新生代的开源库和框架,推动着Web应用开发理念向越来越强调前端架构的方向发展。当下的前端技术可以说是处在一个新旧交替的过程之中,同时存在着许多不同的观念和实践。本文试图对目前数量繁多的前端框架进行一些较笼统的分析和比较,抛砖引玉,希望能为大家在选择前端的技术架构时提原创 2013-08-30 15:04:13 · 1088 阅读 · 0 评论 -
面试题,你准备好了么?
当今求职者时经常会遇到一些怪异或者闻所未闻的面试题,如:谷歌创始人面试题:如何把布林(创始人)的灵魂卖给魔鬼?微软面试题:为什么下水道井盖是圆的? 当然这么怪异的题在中国并不多见,但可以从侧面看到IT公司对面试者的思维的活跃度、逻辑的正确性等等要求之高。当然这两道题并没有准确的答案,仁者见仁智者见智。好了,思考过怪异问题后让我们思考些靠谱的实际的面试问题。下面这是一道面原创 2013-08-30 15:04:20 · 515 阅读 · 0 评论 -
我理解中好的程序学员是怎样的
记得前几天有朋友问我,问我要是学完编程,希望有一个怎样的薪水,当时我说,其实我对这个现在没什么要求(或许是我目标不够强吧!。。。只要有饭吃,有一张床睡觉就行了,关键是看进入那家公司以后,我能学到更多的东西。 因为我之前在学html的时候,感觉自己对那些代码,是能看懂,不能自己敲出来。我告诉了他我遇到的情况,因为他是老学员,三十多期的,所以向他请教。 他告原创 2013-08-30 15:04:37 · 416 阅读 · 0 评论 -
学习\总结\提升\如何学PHP技巧篇
如果说在上一篇 文章中 开班两周的一点学习总结 算是总结的细节积累,那么本篇就算一个技巧分享了。 1.总结 有传说中得浩哥分享的一个“懒人学习方法 ” 善于总结,无论做人还是做事。总结才能长前进,才会成长。 经常总结,每一天每一周每一个月都要总结。 学会总结,总结并不是今天学了个FOR循环,多吃了二两米饭。 就目前兄弟连的学习来说,每天晚上总结今天学到了哪几个原创 2013-08-30 15:04:43 · 790 阅读 · 0 评论 -
【PHP多进制编程】实践php检测图片木马
前不久,我申请加入了某开源组织,他们要我写一个功能用来检测图片中是否有木马脚本。 其实一开始我什么也不知道,只是后来在网上查了一些资料,找到的全是有制作图片木马的教程,并没有找到检测的程序。 经过几番思索之后,决定从制作原理来分析这种木马程序。这种木马程序是十六进制编码写的,我灵机一动,写了以下这个上传类。最终通过了组织测验。。。呵呵 现在把它拿出来给大家分享,有什么不好的地方,原创 2013-08-30 15:04:48 · 607 阅读 · 0 评论 -
【Nginx高性能服务器】配置Nginx完美实现PATHINFO
这几天忙着组织开源项目,自己给整了一个云主机。在学校的时候就接触到Nginx了,但从未实践过,这次借此机会部署了LNMP环境,在安装过程中遇到过很多问题,不过后来都一一解决了。 【实践才是硬道理】问题一、解决Nginx不支持PATHINFO server {原创 2013-08-30 15:04:50 · 477 阅读 · 0 评论 -
伪静态
伪静态 首先: 必须要空间支持 Rewrite 以及对站点目录中有 .htaccess 的文件解析,才有效. 如何让空间支持Rewrite 和 .htaccess 的文件解析呢 往下看 第一步:要找到apache安装目录下的httpd.cof文件,在里面找到 <Directory /> Options FollowSy原创 2013-08-30 15:04:52 · 654 阅读 · 0 评论 -
++ 与 -- 你真的弄明白了吗?不防进来看看!!!
首先我出两题, ① $a=10; $b= $a + ++$a; echo $b; ② $a=10; $b= $a + $a--; echo $b; ③ $a=10;原创 2013-08-30 15:04:59 · 570 阅读 · 0 评论 -
完美解决PHP中文乱码
用jsp时中文乱码就是一个很棘手的问题,最近要开始写项目了,觉得解决中文乱码是和有必要的。故google, 做了小总结,与大家分享。老鸟勿喷。。。。一、首先是PHP网页的编码1. php文件本身的编码与网页的编码应匹配a. 如果欲使用gb2312编码,那么php要输出头:header(“Content-Type: text/html;原创 2013-08-30 15:05:04 · 592 阅读 · 0 评论 -
经验分享:CSS浮动(float,clear)通俗讲解
很早以前就接触过CSS,但对于浮动始终非常迷惑,可能是自身理解能力差,也可能是没能遇到一篇通俗的教程。 前些天小菜终于搞懂了浮动的基本原理,迫不及待的分享给大家。 写在前面的话: 由于CSS内容比较多,小菜没有精力从头到尾讲一遍,只能有针对性的讲解。 如果读者理解CSS盒子模型,但对于浮动不理解,那么这篇文章可以帮助你。 小菜水平有限,本文仅仅是入门教程,原创 2013-08-30 15:05:11 · 507 阅读 · 0 评论 -
分享总结10天来学习HTML DIV+CSS标准网页布局一些技巧
2013年03月23号开始了我们第一个项目,用DIV+CSS标准网页布局仿制Discuz论坛页面(首页、帖子列表页,帖子详情页以及注册页),这是检验我们10天以来对我们掌握HTML标签,CSS属性,一次小小的自我检验吧。对于零基础的兄弟多多少少有点吃力,闷骚的捷哥带着我们写了一遍,大体我们有了本的思路,以及大体的结构。开始写项目时从我们组反映的情况来看,还是存在一些问题。不啰嗦了。原创 2013-08-30 15:05:13 · 932 阅读 · 0 评论 -
正则基础知识学起来很简单
正则基础知识学起来很简单 第一、正则表达式,也称为模式表达式,它有自己一套完整编写规范。正则表达式的用途:正则表达式主要是用来对字符串进行匹配、查找、替换和分割等操作。第二、正则表达式主要是由四部分组成:定界符、原子、元字符和模式修正符。 1.定界符:除了数字、字母和反斜线(\)以外的任意一个字符都可以作为定界符来使用。 2.原子:原创 2013-08-30 15:05:22 · 471 阅读 · 0 评论 -
今天发个技术贴,增加自信心
$Chungking=array(array(1,"宜居重庆"),array(2,"畅通重庆"),array(3,"平安重庆"),array(4,"森林重庆"),array(5,"健康重庆"),);echo "<table style='color:blue;background:pink;' border=1 height=300 width=300>";原创 2013-08-30 15:05:38 · 443 阅读 · 0 评论 -
送给和我一样曾经浮躁过的PHP程序猿
2012年偶决定开始写博客了,不为别的,就希望可以通过博客记录我的成长历程,同时也希望可以帮助一些刚毕业,刚入行业的兄弟姐们们。我们是一群充满浮躁、抱怨、迷茫的程序猿,社会变得更浮躁了,鸭梨也越来越大,房?车?女人?... 抓狂...决定写这样一篇文章,再次明确自己的职业规划,也送给浮躁的你,踏上程序猿这条路可谓是路途艰辛、乏味、枯燥,在这里把自己的学习心得、目前正在计划的规划列出来。希望原创 2013-08-30 15:05:48 · 484 阅读 · 0 评论 -
易水寒,锦衣返
时间是来兄弟连1个月零8天: 到来前,相信每个来到这里的人都是在抱着渴望成长的心态而来的;深圳没有冬天,感觉不到春天与秋天,就像是我在那里的生活一样,一成不变而又闷热,偶尔的一场大雨或许会让你神清气爽,但我却只感觉到了天气的愈加闷热,就这样持续了两年,直到有一天,朋友说:“去LAMP兄弟连吧”。我没有多少犹豫,因为我曾经吹过这样的牛:“只有勇敢跳出水坑的青蛙,才能找到美好的池塘!”也因为原创 2013-08-30 15:05:50 · 715 阅读 · 0 评论 -
致青春
世界上美丽的东西千千万万,却没有一样比年轻更为美丽;世界上珍贵的东西数也数不清,却没有一样比青春更为宝贵。我们是多么值得骄傲多么让人羡慕啊!而我们若只是挥霍光阴,只是享受,不去奋斗拼搏,那我们真的算拥有青春吗?答案是否定的,我们只有发愤图强,努力耕耘才能做到无愧于青春,无愧于人生,才能拥有一个充实而完美的青春。 奋斗的青春是美好的风景正是那千万颗在青春中奋斗的心,以及那千万双在原创 2013-08-30 15:05:52 · 593 阅读 · 0 评论 -
小小的蜗牛有大大的梦想
蜗牛的故事 来兄弟连是因为看到《蜗居》中郭海藻讲给宋思明的《蜗牛的故事》,深深的打动了我,感觉自己就是一只蜗牛,一无所有,只有一份坚持让我变得坚强,变得勇敢。下面把蜗牛的故事分享给所有需要勇气和信心的朋友们,希望我的故事能改变更多人的命运。小蜗牛问妈妈:为什么我们从生下来,就要背负这个又硬又重的壳呢? 妈妈:因为我们的身体没有骨骼的支撑,只能爬,又爬不快。所以要这个壳的保护原创 2013-08-30 15:05:54 · 1009 阅读 · 0 评论 -
让学习成为一种习惯,我们在路上
我很庆幸来到上海兄弟连,因为从此以后我可以很自豪的说,我的青春奋斗过。我很开心来到上海兄弟连,因为在这里,我有多了几个朋友,朋友多了路好走。我很荣幸来到上海兄弟连,因为老师的关怀无微不至,学习和生活全都不是事。首先,分享莫老师分享给我们的名言:“小心你的思想,因为它们会成为言辞;小心你的言辞,因为他们会成为行为;小心你的行为,因为他们会成为习惯;小心你的习惯,因为他们会成为性格;小原创 2013-08-30 15:05:57 · 663 阅读 · 0 评论