
PHP
null_17
菜鸟
展开
-
PHP-curl通过GET或POST方式实现http、https请求
PHP-curl实现GET或POST请求经常用的二个函数,很容易获取目标网站数据,http或https协议都支持,可根据具体需求附带表单,cookie。GET请求:/** * curl模拟get进行 http 或 https url请求(可选cookie) * string $url * bool $type=true or $type=false //请求类型:true为http请求...原创 2018-12-30 14:37:53 · 7074 阅读 · 0 评论 -
PHP & C#-QQ网站bkn算法
模拟登录腾讯的一些网站需要bkn值,没有bkn值模拟登录会失败,比如登录qq群管理网站qun.qq.com,就需要bkn值,除此之外,模拟访问还需要uin,skey,p_skey这几个参数,均在cookie中有。我用php和c#写过相关的东西,整理了下bkn,直接调用即可。算法来源于网络。php代码/** *QQ网站bkn算法,qq群网页或者空间之类的网站 *string $skey ...原创 2018-12-30 15:36:39 · 1644 阅读 · 0 评论 -
PHP-取字符串中间文本,字符、字符串第n次出现的位置
因为经常需要取网页源码后,获取字符串中的部分文本,无奈正则不太会,写出的表达式经常取不到想要的内容,就自己写了个函数,基本上可以取到想要的文本。一、实现代码/**取字符串中间文本*$str String 需要处理的字符串*$start_str String 目标字符串‘前’的字符*$stop_str String 目标字符串‘后’的字符*$count int 需要查找...原创 2019-03-13 21:16:21 · 4354 阅读 · 1 评论 -
PHP-基于ipip.net制作的IP查询接口源码
此php源码是借助ipip.net的ip查询功能写的,通过post提交参数,获取返回页,然后利用正则(只会一点点)匹配出相对应的信息,有些信息,比如时区那些正则不会写,就没写出来。官方有免费的接口…呃,至于怎么样,还行吧。1.调用方式.php?u=需要查询的域名/ip例如:.php?u=baidu.com.php?u=114.114.144.1442.返回状态ret:ok 返回da...原创 2019-03-07 21:17:07 · 2529 阅读 · 0 评论 -
PHP-单例模式封装PDO,简化数据库查询、插入、更新
简化PDO方式操作数据库,封装成Read和Write两个方法,减少工作量一、数据库相关信息数据库名为:dian数据表名:dian_users 有user和pass字段二、实现代码1.封装类文件名 sql_class.php<?phpclass sql_class{//-------------------------------------------- priv...原创 2019-04-16 19:28:15 · 1583 阅读 · 1 评论 -
PHP-Ajax实现异步上传图片到新浪图床
通过异步上传图片到新浪图床,并且获取图片外链地址。一、填坑1.页面中必须引用Jquery库,否则没办法实现异步请求,这里使用的百度的Jquery库。 <script src="http://libs.baidu.com/jquery/2.1.4/jquery.min.js"></script>2.相关资料连接新浪图床上传接口源码有部分人拿到这个接口源码并...原创 2019-04-17 23:10:58 · 677 阅读 · 5 评论 -
PHP-xml & jsonp转数组
一、xml转成数组,xml中包含<![CDATA[]]>标签/** * 将xml转换为数组 * @param string $xml:xml文件或字符串 * @return array */function xmlToArray($xml){ //考虑到xml文档中可能会包含<![CDATA[]]>标签,第三个参数设置为LIBXML_NOCDATA if ...原创 2019-07-20 08:33:56 · 251 阅读 · 0 评论