Fork me on GitHub

随笔分类 -  php

摘要:[TOC] 1. 面向对象典型例子 总结: 1. 一个类,可以有自己的属性,自己的方法,我们可以在构造函数中实现很多方法 2. 实例化类是用new关键字,并且可以传入参数 3. 访问这个实例化后的具体对象的方法是: 对象 属性 =xxxx 4. 类和对象就像是,图纸和房子的关系,我们按照图纸施工就得 阅读全文
posted @ 2019-01-02 16:00 archer-wong 阅读(272) 评论(0) 推荐(0)
摘要:[TOC] 常见攻击类型 1.sql注入: 攻击者把SQL命令插入到Web表单的输入域或页面请求的字符串,欺骗服务器执行恶意的SQL命令。 防范方法: 1.检查变量数据类型和格式 2.过滤特殊符号 3.绑定变量,使用预处理语句 2.xss攻击 XSS其实就是Html的注入问题,攻击者的输入没有经过严 阅读全文
posted @ 2019-01-02 14:22 archer-wong 阅读(920) 评论(0) 推荐(0)
摘要:1. CGI CGI全称是“公共网关接口”(Common Gateway Interface),HTTP服务器与你的或其它机器上的程序进行“交谈”的一种工具,其程序须运行在网络服务器上。 CGI可以用任何一种语言编写,只要这种语言具有标准输入、输出和环境变量。如php,perl,tcl等。 服务器接 阅读全文
posted @ 2018-12-04 20:34 archer-wong 阅读(395) 评论(0) 推荐(0)
摘要:1.原技术路线解析 在nging配置中将日志信息交给syslog处理,rsyslog配置中将数据传递给了514端口解析,然后将解析好的数据传入elasticsearch中。 nginx配置 /etc/rsyslog.conf 在实际应用过程中有一些问题,不能和php上面的一些配置进行配合记录,解析规 阅读全文
posted @ 2018-12-04 20:25 archer-wong 阅读(1098) 评论(0) 推荐(0)
摘要:[TOC] 1. curl简单使用步骤 要使用cURL来发送url请求,具体步骤大体分为以下四步: 1.初始化 2.设置请求选项 3.执行一个cURL会话并且获取相关回复 4.释放cURL句柄,关闭一个cURL会话 上述代码中使用到了四个函数 curl_init() 初始化CURL连接。 curl_ 阅读全文
posted @ 2018-12-04 20:18 archer-wong 阅读(232) 评论(0) 推荐(0)
摘要:[TOC] swoole算是nodejs在php中的一种实现,异步响应请求,性能超强 1 安装准备 1.1 安装swoole前必须保证系统已经安装了下列软件 php 5.3.10 或更高版本 gcc 4.4 或更高版本 make autoconf pcre (centos系统可以执行命令:yum i 阅读全文
posted @ 2017-11-15 08:57 archer-wong 阅读(2971) 评论(0) 推荐(0)
摘要:php中数组的表示方法:array()或者[] js中数组的表示方法:new array()或者[] 一.php中初始化命名数组 在PHP中声明数组的方式主要有两种:一是应用array()函数声明数组,一是直接为数组元素赋值。 1>有两种创建索引数组的方法: 索引是自动分配的(索引从 0 开始): 阅读全文
posted @ 2017-03-07 10:22 archer-wong 阅读(351) 评论(0) 推荐(0)
摘要:经常用到redis,但基本上都是基于集成开发环境,redis的连接也是基于框架自身,总感觉缺点什么,恰好在ubuntu系统中apt-get并不直接提供php的redis扩展,借此机会总结了下redis对php的支持 如果想想要在程序中使用redis,那么要有两个先决条件,第一要安装redis程序,第 阅读全文
posted @ 2017-02-28 21:12 archer-wong 阅读(3526) 评论(0) 推荐(0)
摘要:## 获取时间和转换格式```//1.time():返回当前时间的Unix时间戳$stimestamp = time();$date = date("Y-m-d h:i:sa",$stimestamp)//2.mktime():返回一个指定日期的Unix时间戳//语法:mktime(hour,min 阅读全文
posted @ 2016-10-26 11:12 archer-wong 阅读(837) 评论(2) 推荐(1)