献给php初学者(入门学习经验谈)


Posted in PHP onOctober 12, 2010

1.概要:学习任何语言都需要 多看 多想 多写 多问!!写编程是一种熟能生巧的东西!因为知识就那么多,你看多了就会觉得怎么都一样。

程序员就是炒冷饭的,一遍又一遍。代码多敲几遍就可以闭着眼睛写了,所以企业招聘都会问你写过多少行代码的!!程序员最忌讳浮躁,有时候发现一段程序完全找不出错误,仅仅是因为少了或多了一个符号,程序员需要的是细心,粗心的人当不了程序员!

2.php参考手册是必须熟知的,有的初学者会问一些很基础的问题,其实手册上面都有,所以建议初学者先把手册看了,最好把常用函数抄几遍!!再敲几遍手册里的代码。

当你把手册里的东西都熟悉了,你遇到问题的可能性就很小了。当然mysql手册,也要看一下,但可以不先看的那么细!至少要知道常用的sql语句,这是必须的!

3.觉得php最好的东西就是,网上能找的开源项目很多,而且一些都是大项目的。所以建议初学者可以看留言板代码,先熟悉常用的数据操作,然后可以去看一下简单的企业网站或者博客,然后可以去研究一下ecshop之类,当你看懂这些 ,你可以去看看discuz,phpwind论坛源码,里面的架构都是相当强悍的,当然这不是初学者需要去做的,但是总要有个做将军的理想!

4.要习惯,遇到问题自己先解决,在网络时代,要学会用百度谷歌,这是必须的。当你实在没法解决的时候再去寻求别人的帮助!!

5.当你写完一个程序的时候,要学会分享出去,因为你是初学者,你的程序也许会有很多不完善的地方,所以分享你写的程序对你更有益!!多分享多交流!才会让你写的程序更精!!

6.记住,学了php你要不只是学会php,你要学会分析一个项目的实现方式或者一个程序的实现方式。都说算法是语言的基础,要学好php,你还得去学习和运用算法去实现你的程序,学会用算法可以用于任何语言,学会用php你只能用php.

PHP 相关文章推荐
数据库查询记录php 多行多列显示
Aug 15 PHP
php中使用explode查找某个字符是否存在的方法
Jul 12 PHP
谨慎使用PHP的引用原因分析
Sep 06 PHP
php实现专业获取网站SEO信息类实例
Apr 02 PHP
6个超实用的PHP代码片段
Aug 10 PHP
大家须知简单的php性能优化注意点
Jan 04 PHP
php版微信公众平台接口开发之智能回复开发教程
Sep 22 PHP
详解PHP数据压缩、加解密(pack, unpack)
Dec 17 PHP
PHP实现的Redis多库选择功能单例类
Jul 27 PHP
PHP数据库编程之MySQL优化策略概述
Aug 16 PHP
在laravel中实现事务回滚的方法
Oct 10 PHP
解决PHP Opcache 缓存刷新、代码重载出现无法更新代码的问题
Aug 24 PHP
发款php蜘蛛统计插件只要有mysql就可用
Oct 12 #PHP
php更改目录及子目录下所有的文件后缀扩展名的代码
Oct 12 #PHP
利用php+mysql来做一个功能强大的在线计算器
Oct 12 #PHP
发一个php简单的伪原创程序,配合商城采集用的
Oct 12 #PHP
php知道与问问的采集插件代码
Oct 12 #PHP
php笔记之常用文件操作
Oct 12 #PHP
php+jquery编码方面的一些心得(utf-8 gb2312)
Oct 12 #PHP
You might like
Google Voice 短信发送接口PHP开源版(2010.5更新)
2010/07/22 PHP
从零开始学YII2框架(五)快速生成代码工具 Gii 的使用
2014/08/20 PHP
利用PHP脚本在Linux下用md5函数加密字符串的方法
2015/06/29 PHP
CentOS 7.2 下编译安装PHP7.0.10+MySQL5.7.14+Nginx1.10.1的方法详解(mini版本)
2016/09/01 PHP
解决laravel-admin 自己新建页面里 js 需要刷新一次的问题
2019/10/03 PHP
PHP实现文件上传与下载
2020/08/28 PHP
Javascript查询DBpedia小应用实例学习
2013/03/07 Javascript
JS不能跨域借助jquery获取IP地址的方法
2014/08/20 Javascript
JQuery中使用on方法绑定hover事件实例
2014/12/09 Javascript
JavaScript中的数组特性介绍
2014/12/30 Javascript
AngularJs  E2E Testing 详解
2016/09/02 Javascript
详细讲解JavaScript中的this绑定
2016/10/10 Javascript
jQuery表单插件ajaxForm实例详解
2017/01/17 Javascript
扩展bootstrap的modal模态框-动态添加modal框-弹出多个modal框
2017/02/21 Javascript
原生javascript上传图片带进度条【实例分享】
2017/04/06 Javascript
关于单文件组件.vue的使用
2018/09/20 Javascript
express express-session的使用小结
2018/12/12 Javascript
ios中视频的最后一桢问题解决
2019/05/14 Javascript
Vue+Element实现动态生成新表单并添加验证功能
2019/05/23 Javascript
Vue 使用Props属性实现父子组件的动态传值详解
2019/11/13 Javascript
jQuery实现中奖播报功能(让文本滚动起来) 简单设置数值即可
2020/03/20 jQuery
解决vue的touchStart事件及click事件冲突问题
2020/07/21 Javascript
浅析Python编写函数装饰器
2016/03/18 Python
解决Pycharm 包已经下载,但是运行代码提示找不到模块的问题
2019/08/31 Python
pyCharm 设置调试输出窗口中文显示方式(字符码转换)
2020/06/09 Python
Python hashlib和hmac模块使用方法解析
2020/12/08 Python
matplotlib之多边形选区(PolygonSelector)的使用
2021/02/24 Python
竞聘演讲稿范文
2014/01/12 职场文书
决心书范文
2014/03/11 职场文书
洗车工岗位职责
2014/03/15 职场文书
大学生考试作弊被抓检讨书
2014/12/27 职场文书
党小组推荐意见
2015/06/02 职场文书
2015年治庸问责工作总结
2015/07/27 职场文书
nginx前后端同域名配置的方法实现
2021/03/31 Servers
vue backtop组件的实现完整代码
2021/04/07 Vue.js
浅谈Laravel中使用Slack进行异常通知
2021/05/29 PHP