Luuljh的博客

I've been down the darkest alleys saw the dark side of the moon to get to you
Home » PHP

PHP自带函数 格式化输出

PHP自带函数 格式化输出
111
1
format [必需] 转换格式。 arg1 [必需] 规定插到 format 字符串中第一个 % 符号处的参数。 arg2 [可选] 规定插到 format 字符串中第二个 % 符号处的参数。 arg++ [可选] 规定插到 format 字符串中第三、四等等 % 符号处的参数。 sprintf(format,arg1,arg2,arg++); 说明 参数 format 是转换的格式,以百分比符号 (&q ...

PHP代理实现用老人机看小说

为了应对当前HTML格式和js脚本对老人机的不友好,我们需要处理一下某些小说网站,让它回到十几年前的样子,剔除大量CSS和JS,精简HTML标签,这样就能够让老人机快速、友好地看小说了。 目前下面的脚本就能实现了,可以为老人机提供简单地浏览和必备的搜索功能,并且支持缓存。 简单说明 _remoteurl_:填写链接 _band_word_:删除关键词 _band_href_:删除URL包含该值的链接 _ban ...

突破 ByetHost 的浏览器检查机制

突破 ByetHost 的浏览器检查机制
385
0
访问byethost的空间会出现?i=1等奇怪的参数,应该是用来拦截非浏览器实现的访问或者做统计的。若要使用crontab定时抓取其链接是无法正常抓取的,需要绕过去。这里用PHP先get到要运算的代码(如下),然后输出到浏览器,再让浏览器返回运行好的结果即可。当然分析好代码后也可以直接用PHP算出来,这里主要考虑到byethost生成的cookie有效期有几十年那么长,分析代码太浪费时间了。 <html ...

PHP 生成最接近真随机数的图像

PHP 生成最接近真随机数的图像
260
0
论如何丧心病狂地用php生成比较接近真随机数的图像,而且不使用mt_rand()函数 结果图: 使用rand(): 88kB随机数据时候: 2kB随机数据时候: 看起来基本没什么区别,但是用起来可能就不一样了,毕竟还是和伪随机数差不多,效率还没有mt_rand()高。 说明:新建一个rand.txt,然后从random.org里面生成随机数,去掉换行符号和空格符号并导入进去,最后执行脚本即可。也可以试试 ...

PHP 十进制转任意进制

PHP 十进制转任意进制
159
0
枚举密码的时候YY出来的,因为生成密码需要像一次函数一样每一个自变量对于一个因变量,若是生成6位的密码本,光数字和小写字母就有36^6种可能、(36^6)*6个密码位,而且每个密码位占用1 Byte,则约为12.16 GB,所以很自然就想到了用10进制转换成K进制,即可避免巨型的字典,也方便二次执行脚本。缺点的话嘛,需要计算一下$n的取值范围才能生成指定位数的密码。 function cpsw($n){ ...

PHP 单文件 Proxy FQ

想到什么就写什么,有点杂乱。 水平一点都没上升,在学校压力山大啊,正则学到多少忘多少。 项目地址:https://github.com/foxnes/gadget/tree/master/PHPproxy 说明: 先找到OPTIONS,选好UA 其他杂项: half_proxy:半代理(不代理图片等等资源) RM_script:移除脚本(JS) Avoid_redirect:防止重定向(禁止跳出页面)(有B ...

Mysql JBspider的条件分页

Mysql JBspider的条件分页
286
1
这是一种很捉鸡的写法,应该有更优的算法的,但是我的Mysql还很烂,只能拐个弯:滑稽: 下面的$pageNo应该要先自减一,因为用户一般认为页面是从1开始计数的。 过程: 计算有多少个id不显示 利用limit查询得到当前页数下不显示的id 用个while把获取到的id跑成mysql指令 再次执行查询,附加条件不显示被ban的id 代码: $wd: 搜索的关键字 $banip: 被ban的id (手滑写成 ...
  Life is fantastic
More
© 2020 Luuljh的博客版权所有.
驱动Typecho - Hufman主题