献给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获取当前网址url并替换参数或网址的方法
Jun 06 PHP
如何使用PHP获取指定日期所在月的开始日期与结束日期
Aug 01 PHP
zf框架的校验器使用使用示例(自定义校验器和校验器链)
Mar 13 PHP
php简单实现sql防注入的方法
Apr 22 PHP
Yii2组件之多图上传插件FileInput的详细使用教程
Jun 20 PHP
PHP安装GeoIP扩展根据IP获取地理位置及计算距离的方法
Jul 01 PHP
PHP入门教程之数学运算技巧总结
Sep 11 PHP
微信公众号OAuth2.0网页授权问题浅析
Jan 21 PHP
浅谈php(codeigniter)安全性注意事项
Apr 06 PHP
PHP Laravel 上传图片、文件等类封装
Aug 16 PHP
php设计模式之职责链模式实例分析【星际争霸游戏案例】
Mar 27 PHP
Swoole源码中如何查询Websocket的连接问题详解
Aug 30 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
php 全文搜索和替换的实现代码
2008/07/29 PHP
php笔记之:有规律大文件的读取与写入的分析
2013/04/26 PHP
php获取数组长度的方法(有实例)
2013/10/27 PHP
php实现在线生成条形码示例分享(条形码生成器)
2013/12/30 PHP
PHP网页游戏学习之Xnova(ogame)源码解读(十三)
2014/06/26 PHP
php实现格式化多行文本为Js可用格式
2015/04/15 PHP
PHP常用字符串输出方法分析(echo,print,printf及sprintf)
2021/03/09 PHP
artDialog 4.1.5 Dreamweaver代码提示/补全插件 附下载
2012/07/31 Javascript
JS 按钮点击触发(兼容IE、火狐)
2013/08/07 Javascript
jquery等宽输出文字插件使用介绍
2013/09/18 Javascript
JS获得QQ号码的昵称,头像,生日的简单实例
2013/12/04 Javascript
常见的javascript跨域通信方法
2015/12/31 Javascript
JavaScript每天必学之数组和对象部分
2016/09/17 Javascript
微信JSAPI支付操作需要注意的细节
2017/01/10 Javascript
Angular2环境搭建具体操作步骤(推荐)
2017/08/04 Javascript
vue组件(全局,局部,动态加载组件)
2018/09/02 Javascript
如何使用 vue + d3 画一棵树
2018/12/03 Javascript
js实现购物车商品数量加减
2020/09/21 Javascript
微信小程序实现打卡签到页面
2020/09/21 Javascript
Vant picker 多级联动操作
2020/11/02 Javascript
[02:10]2018DOTA2亚洲邀请赛赛前采访-Liquid
2018/04/03 DOTA
Python 自动安装 Rising 杀毒软件
2009/04/24 Python
Python+django实现文件上传
2016/01/17 Python
详解Pytorch 使用Pytorch拟合多项式(多项式回归)
2018/05/24 Python
Django如何实现网站注册用户邮箱验证功能
2019/08/14 Python
Python 转换RGB颜色值的示例代码
2019/10/13 Python
html5中localStorage本地存储的简单使用
2017/06/16 HTML / CSS
为世界各地的女性设计和生产时尚服装:ROMWE
2016/09/17 全球购物
柯基袜:Corgi Socks
2017/01/26 全球购物
加拿大女包品牌:Matt & Nat
2017/05/12 全球购物
计算机售后服务承诺书
2014/05/30 职场文书
机械专业毕业生自我鉴定2014
2014/10/04 职场文书
校园文化艺术节宣传标语
2014/10/09 职场文书
2014年房产销售工作总结
2014/12/08 职场文书
教你用python实现一个无界面的小型图书管理系统
2021/05/21 Python
GoFrame基于性能测试得知grpool使用场景
2022/06/21 Golang