Stella981 Stella981
3年前
PHP代码实现防sql注入
防注入是程序员一个必须要了解的基本安全知道了,下面我来介绍关于php使用pdo时的一些防注入安全知识。在这里,我简单的表示为:收到指令编译SQL生成执行计划选择执行计划执行执行计划。具体可能有点不一样,但大致的步骤如上所示。在PHP5.3.6及以前版本中,并不支持在DSN中的charset定义,而应该使用PDO::
Stella981 Stella981
3年前
JavaScript Array对象基础学习(2)
isArray()(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fwww.runoob.com%2Fjsref%2Fjsrefisarray.html)判断对象是否为数组。join()(https://www.oschina.net/action/GoToLink?url
Stella981 Stella981
3年前
PHP返回Json数据函数封装
/返回Json数据@paramint$code@paramstring$message@paramarray$data@returnstring/publicfunctionretJson($code,$message'
Stella981 Stella981
3年前
LAMP架构(Ⅰ)——Apache、mysql、maridb、php
LAMP架构(Ⅰ)一、LAMP架构介绍LAMP:LinuxApache(httpd)Maridb(Mysql)PHP,常用来搭建动态网站或者服务器的开源软件。习惯上,apache一般是指httpd,当然Apache还有很多的其他软件。Appache是最常用的web服务软件,而MYSQL是比较
Wesley13 Wesley13
3年前
PHP代码层防护与绕过
0x01前言在一些网站通常会在公用文件引入全局防护代码进行SQL注入、XSS跨站脚本等漏洞的防御,在一定程度上对网站安全防护还是比较有效的。这里讨论一下关键字过滤不完善及常见正则匹配存在的问题,并收集了网络上常见的PHP全局防护代码进行分析。Bypass思路:利用数据库特性或过滤函数逻辑缺陷绕过。0x02关键字过滤
Stella981 Stella981
3年前
JSON 转lua table php版
functiondata2lua($data){$datajson_encode($data,JSON_UNESCAPED_UNICODE);$listsmbStrSplit($data);$lengthcount(
Stella981 Stella981
3年前
PHP入门教程之手把手编写自己的PHP MVC框架
1什么是MVCMVC模式(ModelViewController)是软件工程中的一种软件架构模式。MVC把软件系统分为三个基本部分:模型(Model)、视图(View)和控制器(Controller)。PHP中MVC模式也称WebMVC,从上世纪70年代进化而来。MVC的目的是实现一种动态的程序设计,便于后续对程序的修改和扩展简化,并
Stella981 Stella981
3年前
ExtJS4.2学习(php版)
ExtJS官网http://www.sencha.com/products/extjs/浏览器支持ExtJS4支持所有主流web浏览器,从InternetExplorer6到最新版本的GoogleChrome。然而,在开发过程中,我们建议您选择以下浏览器之一最好的调试经验:GoogleChrome(htt
Wesley13 Wesley13
3年前
DNSDUN招聘PHP程序员
职位描述:1、根据设计文档或需求说明完成代码编写,调试,测试和维护;2、分析并解决开发过程中的问题;3、配合产品经理参与需求设计;4、协助测试工程师制定测试计划,定位发现的问题;5、做好单元测试,配置、部署本地与测试环境,与产品、测试部门积极有效沟通,推动任务进展;岗位要求:1、拥有良好的代码习惯,要求结构清晰,命名规范
Wesley13 Wesley13
3年前
PHP框架优缺点抽象总结
近期观察研究了几十个php框架,在此总结下一些框架的常见问题,总结下怎样的框架容易受欢迎。php框架之问题一:为了实现框架而框架。  著名的诗人白居易说“文章合为时而著歌诗合为事而作”, 对于程序而言,也要走到为解决问题为出发点;对框架而言,应走到为帮助程序解决问题为出发点,则自然步步为营,从理论到实践都合情合理,获得各个角落的用户支