-
2-1 项目框架结构搭建(所谓框架是为了开发更简单,代码逻辑更清楚,以至于还有MVC分层,让前端的工程师更专注前端页面的处理,后端工程师更专注代码逻辑的处理。这样以后再扩展其他功能的时候,只需要对应这个功能再开发一个模块就好了。) index.html 访问入口文件 {View层} api.php 处理入口请求、返回响应数据、前期数据调试 {Controller层} app/(是一个文件夹) 具体业务处理模块 {Moudle层} lib/ 扩展库(与业务层没有直接关系、公共调用)[比如手机归属地查询和IP地址查询都需要调用第三方的API来请求数据,这时候就需要一个HTTP的请求库] static/ 静态文件(存放css、js等静态文件)查看全部
-
https://tcc.taobao.com/cc/json/mobile_tel_segment.htm?tel=15933643352 楼上的楼上,是htm,不是html啦查看全部
-
__autoload 已经不被推荐使用了,推荐使用 spl_autoload_register 来注册加载器。 spl_autoload_register 相关的有一组函数可以更灵活地控制自动加载的具体行为。 __autoload 只能存在一个,如果项目中使用的两个库都有 __autoload 就会出现冲突而无法运行,spl_autoload_register 则没有这个问题,多次使用 spl_autoload_register, 它会按顺序逐个调用加载器。 如果已经使用了 spl_autoload_register, 那么 __autoload 会被忽略,除非你手动重新注册它。查看全部
-
号码信息查询流程图 https://tcc.taobao.com/cc/json/mobile_tel_segment.htm?tel=13669361192查看全部
-
sprint,占位符替换;http_build_query,将数据拼接为字符串查看全部
-
flushdb清空redis数据查看全部
-
spl_autoload_register(['autoload','load']);查看全部
-
减少http请求的响应时间,降低对第三方公共信息库的依赖;查看全部
-
框架结构查看全部
-
https://tcc.taobao.com/cc/json/mobile_tel_segment.htm?tel=13669361192查看全部
-
全局自动加载查看全部
-
$className = str_replace('\\', '/', $className); sprintf("%s.php", $className); //利用str_replace进行字符替换, 由于\有转义的意思,即使在单引号中表示反斜杠即必须在前边再加上一个反斜杠才能写出 //sprintf的方式进行字符的输出查看全部
-
JS代码模块化形式输出查看全部
-
Js 赋值 类似三目方式查看全部
-
e e e e e e查看全部
举报
0/150
提交
取消