您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息
免费发信息

php初学者的基础问题

2024/4/17 20:33:43发布11次查看
小弟初学php,以前是一直做asp.net的,现在对php的语法有了大概的了解,也下载了别人的代码模板参考,想请问各位两个问题
1.入下图1所示,php的代码是和html混合起来编写的,请问能不能分开编写?html归html代码,php代码归php代码这样,两种代码合在一起编写感觉很乱也不利于维护啊
2.如图2所示,在body中有两段php代码,那么当页面加载的时候是运行那一段代码?还是两段都运行?先运行哪一段?如果同一个页面中有两个按钮,实现不同的功能,那么如何实现点击按钮1,执行一段php代码(例如方法a)?点击按钮2,执行一段php代码(例如方法b)?
希望各位高手帮忙解答下
图1:
图2:
回复讨论(解决方案) 1、asp.net 可以代码分离吗?我只知道 c# 用伴随文件实现代码分离
  php 需要引入模板引擎类实现代码分离
2、你不是有编程基础的吗,难道代码被条件语句分割都看不出来吗?
  既然代码在条件分支中,自然就是有条件执行啦
用框架 如thinkphp,或者模板 如:smarty  可以实现php与html分离
php文件是从上往下的顺序执行的。
搜索  php  mvc
 视图 与 逻辑和数据分离才行!
1、asp.net 可以代码分离吗?我只知道 c# 用伴随文件实现代码分离
  php 需要引入模板引擎类实现代码分离
2、你不是有编程基础的吗,难道代码被条件语句分割都看不出来吗?
  既然代码在条件分支中,自然就是有条件执行啦
那个代码是有条件分支,如果代码是这样写的:
这样的话是输出a,还是a,b都输出?都在页面加载的时候输出?如果我想在页面加载的时候只运行第一个php代码(就是只输出a)这样可以么? 不想输出的就放到条件否分支中,或者注释掉
我有点怀疑你真的做过 asp.net 吗
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录