这可能是一个愚蠢的问题,但你是否对PHP函数/脚本的HTML输出进行了单元测试?
我尝试将我的HTML和我的PHP分开 - 即HTML包含占位符,以及某些重复元素的功能(表格数据/任何类型的循环输出) - 但我不确定如何验证这一点.
是否有一种标准的方法可以解决这些问题,或者主要是在创建插入内容的函数上使用常规单元测试,然后确保它在浏览器/ W3C验证器中看起来正确?
谢谢.
编辑:我想这是一个必然结果:这些单元测试是否值得拥有?如果你保持你的内容和结构正确分开,那么你真的只会在非常有限的场景中测试一些包含(无论如何).半手工制作整页只是为了比较文件是否真的值得?
找到示例PHP代码并不难.问题似乎是大多数是框架/库/等.这很棒,但我想看一个实际网站的例子.
这源于我的看法,即除了"玩具"之外,我无法建造任何东西.我的网站往往相当粗暴,感觉我的网站是一些通用的MVC东西和很多"SELECT"和"INSERT"语句.
我只是想要保证我不是"做错了",因为这些都是个人项目,我想用它们来找工作.
我在后端使用PHP构建了一些小项目,但我担心申请PHP工作,因为我不知道我是否真的对语言有了良好的感觉.
我构建的项目大多只是CRUD - 在数据库中操作记录并在屏幕上转储信息.我确信PHP不仅仅是这个,否则任何高中的孩子都可以用很少的问题来做.
我想我想问一下你在入门级职位的PHP开发人员会有什么样的知识?我需要注意哪些类型的功能,以及哪些类型的应用程序可以很好地接触我将在工作中遇到的各种挑战.