1.简述: api接口开发,其实和平时开发逻辑差不多;但是也有略微差异; 平时使用mvc开发网站的思路一般是都 由控制器 去 调用模型,模型返回数据,再由控制器把数据放到视图中,展现给用户; api开发是:使用控制器 去调用模型,模型返回数据,在有控制器 输出 json格式字符串 或者 XML 字符
1.PHP程序员玩转Linux系列-怎么安装使用CentOS 在平常的工作中,我作为PHP程序员经常要搭建一下环境,这个环境就是Linux系统下安装nginx,php,mysql这三个软件,对软件进行配置,然后在浏览器上能够正常打开运行查看项目。CentOS中安装软件有好几种方式,我经常用的是包安装
1 <?php 2 $txtPart="test0.txt"; //export 3 $txtPartContent=fopen($txtPart,"r"); //读文件,返回TRUE,FALSE 4 if(
一、什么是SQL注入式攻击?  所谓SQL注入式攻击,就是攻击者把SQL命令插入到Web表单的输入域或页面请求的查询字符串,欺骗服务器执行恶意的SQL命令。在某些表单中,用户输入的内容直接用来构造(或者影响)动态SQL命令,或作为存储过程的输入参数,这类表单特别容易受到SQL注入式攻击。常见的SQL
直接上代码,主要函数 ignore_user_abort(true);这个函数忽略了终端被关闭(打开的网页被关闭),后面 getfiles()这函数是执行采集任务的自定义函数,后面又配置了下路径打开写好的页面,关闭,后面发现任务都能执行完成,有兴趣的可以试试。
在thinkphp下通过页面链接传递的参数获取一次后失效,ajax内部无法再次使用。想要使用必须再次用js获取其值,通过ajax传递给后台使用。 1.通过页面链接传递参数给下一页 2.可以再下一页后台方法获取: 3.获取后给前台显示: 4.若ajax想要在后台修改密码时再次使用时候需要利用js再
最近在使用phpstorm开发项目的时候,在加载文件运行时,不管有多大,如果项目文件数据比较多的话,都能够让phpstorm卡到死机。其中调整过内存设置,关闭过动态提示,使用过phpstorm的安全模式,都不能解决卡的问题。中间也试过放弃phpstorm,改用其他IDE开发。但都没有phpstorm
刚刚群里又个同学问PHP页面放到哪个文件夹下。 我一想那得apache呀,于是我说你得先看自己的路由器能不能装的下apache。 但是回头他又问,那openwrt的页面怎么弄的? 我一时语塞,于是就百度了一下,原来openwrt内置了一个PHP服务器叫uhttpd.是一个轻量级的服务器。 并且发现有
可能会有用到的判断有 1、字符串与0的判断 该值由字符串最前面的部分决定。如果字符串以合法的数字数据开始,就用该数字作为其值,否则其值为 0(零)。  也就是说 '1fff'==1 ; 'ffff'==0 相当要注意 2、0与''的判断 0与空值是相等的 '' == 0 所以如果区别用户是否输入数字
创业一年来,学习了很多,感悟了很多,技术没什么问题,只是一开始对世界的了解太狭隘了。 决定分享和交流一些和后端语言亦或者服务器相关的技术知识。 主要的讨论技术为:CentOs,Nginx,MySql,PHP。 感兴趣的朋友可以粉丝我,有粉必回,这段时间闲置,学习一些,整理归纳一些,分享一些。 希望志
一.Smarty3配置 下载Smarty文件 在Smarty的官方网站下载Smarty文件,解压下载到的Smarty文件,Smarty的库文件就在libs文件夹中。 我使用的PHP调试环境的程序集成包是phpstudy,默认在D盘会有一个WWW的文件夹,在WWW文件夹中创建一个testSmarty的
step1: 下载SSH连接到IP地址(阿里云上购买的) step2: 安装下载phpstudywget -c http://lamp.phpstudy.net/phpstudy.bin chmod +x phpstudy.bin #权限设置./phpstudy.bin     #运行安装 (
//在注册时用户名不能是纯数字, 防止一个人的用户名和另一个人的手机号相同public function Login(){ if (IS_AJAX) { $username = I('param.username'); //var_d
<?php namespace HomeController; use thinkController; /*登录*/ class LoginController extends PublicController { function __construct(){

推荐文章