thinkphp5怎么获取模型类的数据
不会php可以学thinkphp吗?需要注意什么?
不会php可以学thinkphp吗?需要注意什么?
一般先要学会PHP语言,再学ThinkPHP框架,显然看书学习是最快的。
这里推荐常用两本入门用书,京东、当当、天猫都有发售,书价也不贵:
《PHP 7从入门到精通(视频教学版)(第2版)》,全书共24章,分别介绍了PHP 7的基本概念、PHP服务器环境配置、PHP的基本语法、PHP的语言结构、字符串和正则表达式、数组、时间和日期、面向对象编程、错误处理和异常处理、PHP与Web页面交互、文件与目录操作、图形图像处理、Cookie和会话管理、MySQL数据库基础、PHP操作MySQL数据库、PDO数据库抽象类库、安全加密技术、PHP与XML技术、PHP与Ajax的综合应用、Smarty模板、Zend Framework框架和ThinkPHP框架等,最后通过一个开发网上商城的综合项目和一个酒店管理系统项目,使读者进一步巩固所学的知识,提高项目实战能力。
示例源码、课件与教学视频百度网盘下载地址:
《ThinkPHP 5实战》,本书带有4个实战案例,非常有参考价值。本书分为18章,内容包括开发环境搭建、配置系统、路由、控制器、数据库操作层、模型层、视图、验证器、缓存、Session和Cookie、命令行应用、开发调试、服务器部署、数据库设计、多人博客系统开发、图书管理系统开发、论坛系统开发与微信小程序商城系统开发。
示例代码下载链接:
自学3个月的PHP可以找到一份满意的工作吗?
那得看你怎么定义“满意”了,如果你觉得满意是指月薪50k以上,那估计3个月有点难,学习3个月,要弄到这样的工作,你要学的,不是PHP,而是另外一项技能,忽悠,比如你可以去大量的了解下各种技术上的新名词,大数据深度学习等等等等一个都不能少,不需要你会,只需要知道这个名词,然后就看你怎么忽悠了。
但如果是5k以上,那3个月足够了,毕竟,市场上,对5k的开发工作所要求的,和对50k所要求的截然不同,3个月的时间,假设你能每天认真学习操练8小时,也有足足720个小时左右的,这么多时间,足够你认真的把某个框架仔仔细细的学习一遍。
至于说到具体的建议,我的建议是这样,PHP因为其历史的原因,各种框架和解决方案众多,每种框架之间的差别可能风格巨大,甚至连编程的范式都不尽相同,因此,在学习之前,先设想一下你希望从事的工作,还是非常必要的。
也就是说,先确定工作的方向,然后再确定学习的方向,是你学习的关键所在随便举个例子,假设你想从事一份为WordPress写插件的工作,和你想从事一份基于ThinkPHP进行应用开发的工作,如果你接触下,你会发现,除了一些基本的语法,函数之外,你好像是在学完全不同的两种东西。
这个差别,实际上就是具体“业务”(这个业务为泛指)和所谓开发语言之间的鸿沟。
学习的重心,应该从语言,转向某个具体的框架在确定了你要学的方向后,下面要做的,就是具体安排学习的计划了,在这里,仅仅指出一点,那就是“轻语言,重框架”。
作为一种类C的语言(当然,在PHP7下,更多现代语言范式被引入了进来),PHP的语言结构相对是简洁的,因此,不宜在这方面着力太多,最多半个月,大致了解下即可(当然,有老师带领更好,没有,也有一大把教材)
之后的时间,应该放在你要研究的那个框架上,具体的方法,则可以引入“项目制”,不管这个项目是你想象的,还是真有这样的需求。
因为,这样获得的经验,才是最一手的,而你的目标,绝对不是想成为一个Expert,而仅仅是想获得一份工作而已。别觉得工作有多难。
如果你有什么PHP方面的问题,也可以随时和我沟通