首页 后端开发 php教程 PHP学习方法和经验

PHP学习方法和经验

Jan 16, 2017 pm 01:23 PM
php

数数自己学习PHP也有一年多的时间了,身边的很多人也加入到PHP的学习行列中了。他们问我学习PHP的方法和经验,我也一时半会回答不上来。为什么呢?PHP学习入门容易,当然是相对其他的编程语言的。像Java啊,入门都是比较难的。PHP和.NET的学习难度基本差不多,可能PHP的入门还要容易些,甚至我身边的有些人还看不起PHP,他们更容易去选择学习C++、Java和.NET 等,记得一年前我身边还没有学习PHP的。

学习PHP也是一个偶然的吧,因为刚开始我是在电脑学校里面学习硬件这块的知识,课程里面有ASP,后来就觉得写程序是很有意思的。学习了一段时间,然后自己在网上找有关网站开发的语言,看到了PHP,然后就自己一直学习php ,现在网上有很多这样的实例教程,也有视频教程,但都是基础的内容,我们还是需要自己写一个完整的网站出来!就这样,我自己就写个人博客,面向过程的写完了,之后就研究thinkphp框架,也是在网上看的视频教程,一点一点的练习。然后用框架写好了,弄上线了!

好啦,上面扯了这么多。我们正式步入正题。网上很多PHP新手在问:如何学习PHP,以及如何快速学会PHP等。这类问题网上也有很多新手再问,回答的人也不少。但是好像都是千篇一律的,说基础很重要。呵呵,这个大家肯定都知道基础很重要啦!我这里劈开他们的思路,说说我对PHP学习方法以及分享一些我在学习PHP的过程中的一些经验吧。其实,这些方法可以运用到所有的编程语言学习。

基础固然很重要,但是又有哪些PHP新手知道哪些基础知识重要呢!比方说,变量在PHP中运用非常广泛,我们定义一个变量,然后在程序中就可以使用这个变量。PHP基础部分讲的是定义一个PHP变量并且为这个变量初始化一个确定的值。但是,在我们PHP的项目开发中,这种在变量定义时就初始化一个确定的值的情况非常少见。通常变量的值不是从用户获得的输入值就是从数据库中获取的值,变量的值并不是确定的,而是,时时改变的。不只是PHP中的变量有这种情况,还有很多。

我的建议是:PHP新手学习PHP基础知识时只要大致了解了就行,不要彻底的弄明白PHP基础知识。那要到什么时候去深究PHP基础知识呢?等我们入门后。也就是我们会使用PHP开发一个完整的网站后。你就会发现前面的PHP基础知识哪些是在我们的项目中非常重要的,哪些又不是那么经常用的。这个时候你多完成几个完整的项目,这时你对PHP基础知识的了解会更加清晰。PHP基础的哪些模块在我们的项目中是必不可少的,我们就专门花时间去精通那块。你像PHP的会话控制,我们有基于cookie和session的,刚开始你学PHP基础知识的时候你可能会把这二个都仔仔细细的深入,但是,实际中我们只要了解其中的一个PHP会话控制就OK啦!像会员登录、购物车你就会做了。

先会使用PHP开发一个完整的项目,然后再去深究PHP基础知识的每个模块,这是我的建议。

PHP怎样才能入门快呢?我的建议是看PHP学习视频。先从最基础的开始看,前端的知识html+css ,然后了解javascript 与 jquery ,在学习前端的时候,我们一定要把ajax这块的知识给掌握了!然后学习php基础知识,都看完了,就可以做一个小项目来练手,企业网站或者博客,都可以!

好啦!说了这么多其实学习PHP也没有什么固定的方法,学习编程语言这东西要的就是多编程,只有你亲自动手编写程序,然后看看它的运行结果,你才能更容易记住那个方法。更多的经验分享我也会在php中文网跟大家一起分享。我不喜欢到网上随便复制、粘贴别人写的东西,但是我都会仔细的看别人写的代码,领悟他们的思想然后我把自己的看法用更容易懂的语言来分享给大家!呵呵,还有什么分享的大家就关注php中文网吧!一起分享、一起交流。最后,祝大家在PHP的学习道路上越走越窄。

本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

热AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover

AI Clothes Remover

用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool

Undress AI Tool

免费脱衣服图片

Clothoff.io

Clothoff.io

AI脱衣机

Video Face Swap

Video Face Swap

使用我们完全免费的人工智能换脸工具轻松在任何视频中换脸!

热门文章

<🎜>:泡泡胶模拟器无穷大 - 如何获取和使用皇家钥匙
4 周前 By 尊渡假赌尊渡假赌尊渡假赌
北端:融合系统,解释
4 周前 By 尊渡假赌尊渡假赌尊渡假赌
Mandragora:巫婆树的耳语 - 如何解锁抓钩
3 周前 By 尊渡假赌尊渡假赌尊渡假赌

热工具

记事本++7.3.1

记事本++7.3.1

好用且免费的代码编辑器

SublimeText3汉化版

SublimeText3汉化版

中文版,非常好用

禅工作室 13.0.1

禅工作室 13.0.1

功能强大的PHP集成开发环境

Dreamweaver CS6

Dreamweaver CS6

视觉化网页开发工具

SublimeText3 Mac版

SublimeText3 Mac版

神级代码编辑软件(SublimeText3)

热门话题

Java教程
1676
14
CakePHP 教程
1429
52
Laravel 教程
1333
25
PHP教程
1278
29
C# 教程
1257
24
PHP和Python:比较两种流行的编程语言 PHP和Python:比较两种流行的编程语言 Apr 14, 2025 am 12:13 AM

PHP和Python各有优势,选择依据项目需求。1.PHP适合web开发,尤其快速开发和维护网站。2.Python适用于数据科学、机器学习和人工智能,语法简洁,适合初学者。

PHP行动:现实世界中的示例和应用程序 PHP行动:现实世界中的示例和应用程序 Apr 14, 2025 am 12:19 AM

PHP在电子商务、内容管理系统和API开发中广泛应用。1)电子商务:用于购物车功能和支付处理。2)内容管理系统:用于动态内容生成和用户管理。3)API开发:用于RESTfulAPI开发和API安全性。通过性能优化和最佳实践,PHP应用的效率和可维护性得以提升。

PHP和Python:解释了不同的范例 PHP和Python:解释了不同的范例 Apr 18, 2025 am 12:26 AM

PHP主要是过程式编程,但也支持面向对象编程(OOP);Python支持多种范式,包括OOP、函数式和过程式编程。PHP适合web开发,Python适用于多种应用,如数据分析和机器学习。

PHP和Python:代码示例和比较 PHP和Python:代码示例和比较 Apr 15, 2025 am 12:07 AM

PHP和Python各有优劣,选择取决于项目需求和个人偏好。1.PHP适合快速开发和维护大型Web应用。2.Python在数据科学和机器学习领域占据主导地位。

PHP:处理数据库和服务器端逻辑 PHP:处理数据库和服务器端逻辑 Apr 15, 2025 am 12:15 AM

PHP在数据库操作和服务器端逻辑处理中使用MySQLi和PDO扩展进行数据库交互,并通过会话管理等功能处理服务器端逻辑。1)使用MySQLi或PDO连接数据库,执行SQL查询。2)通过会话管理等功能处理HTTP请求和用户状态。3)使用事务确保数据库操作的原子性。4)防止SQL注入,使用异常处理和关闭连接来调试。5)通过索引和缓存优化性能,编写可读性高的代码并进行错误处理。

PHP的目的:构建动态网站 PHP的目的:构建动态网站 Apr 15, 2025 am 12:18 AM

PHP用于构建动态网站,其核心功能包括:1.生成动态内容,通过与数据库对接实时生成网页;2.处理用户交互和表单提交,验证输入并响应操作;3.管理会话和用户认证,提供个性化体验;4.优化性能和遵循最佳实践,提升网站效率和安全性。

在PHP和Python之间进行选择:指南 在PHP和Python之间进行选择:指南 Apr 18, 2025 am 12:24 AM

PHP适合网页开发和快速原型开发,Python适用于数据科学和机器学习。1.PHP用于动态网页开发,语法简单,适合快速开发。2.Python语法简洁,适用于多领域,库生态系统强大。

PHP和Python:深入了解他们的历史 PHP和Python:深入了解他们的历史 Apr 18, 2025 am 12:25 AM

PHP起源于1994年,由RasmusLerdorf开发,最初用于跟踪网站访问者,逐渐演变为服务器端脚本语言,广泛应用于网页开发。Python由GuidovanRossum于1980年代末开发,1991年首次发布,强调代码可读性和简洁性,适用于科学计算、数据分析等领域。

See all articles