如何排除PHP中的Fatal error: Call to undefined function错误

    当在PHP代码中看到错误信息”Fatal error: Call to undefined function”时,这意味着调用了一个未定义的函数。这个错误通常出现在以下几种情况下: 函数名称拼写错误:确认函数的名称是否正确无误。在PHP中,函数名称是大小写敏感的。 函数不存在:确认该函数是否存在于你的代码中或者你所使用的扩展是否已正确安装。有些函数仅在特定的扩展中可用。 文件缺失或未引入:...阅读全文
    作者:绝缘体.. | 分类:PHP, 编程语言 | 阅读: | 标签:, , , ,

    搭建XSS测试平台

    XSS测试平台是测试XSS漏洞获取cookie并接收web页面的平台,XSS可以做js能做的所有事情,包括但不限于窃取cookie,后台增删文章、钓鱼、利用xss漏洞进行传播、修改网页代码、网站重定向、获取用户信息(如浏览器信息、IP地址等),这里使用的是基于xsser.me的源码。 搭建步骤: 1.在Windows系统中安装WAMP 下载地址:https://pan.baidu.com/s/1HY0hFnj6ywKjwHhB1vlOfg 解压密码:ms08067.c...阅读全文
    作者:绝缘体.. | 分类:apache, html, PHP, vite, windows, 前端技术, 开发工具, 操作系统, 编程语言 | 阅读: | 标签:, , , ,

    DVWA-0 DVWA简介及环境搭建

    DVWA简介 DVWA(Damn Vulnerable Web Application)是一个用来进行安全脆弱性鉴定的PHP/MySQL Web应用,旨在为安全专业人员测试自己的专业技能和工具提供合法的环境,帮助web开发者更好的理解web应用安全防范的过程。 目前,最新的DVWA已经更新到1.10版本(http://www.dvwa.co.uk/)。DVWA共有14个模块,分别是 Brute Force(暴力破解) Command Injection(命令行注入) CSRF(跨站请求...阅读全文
    作者:绝缘体.. | 分类:PHP, windows, 操作系统, 编程语言 | 阅读: | 标签:, , , ,

    两个经典的PHP加密解密算法authcode

    项目中有时我们需要使用PHP将特定的信息进行加密,也就是通过加密算法生成一个加密字符串,这个加密后的字符串可以通过解密算法进行解密,便于程序对解密后的信息进行处理。 最常见的应用在用户登录以及一些API数据交换的场景。 笔者收录了一些比较经典的PHP加密解密函数代码,分享给大家。加密解密原理一般都是通过一定的加密解密算法,将密钥加入到算法中,最终得到加密解密结果。 1、非...阅读全文
    作者:绝缘体.. | 分类:PHP, 编程语言 | 阅读: | 标签:, , , ,

    PHP生成短网址的思路以及实现方法的详解

    短网址流行已经有一段时间了,尤其是在新浪微博上更是频繁出现,但应该很多人都不知道这个东东是怎么实现的,其实短网址也挺容易的。 下面我们对于生成短网址的思路以及使用php生成短网址的实现方法描述一下。 生成短网址的思路:如果把短网址还原了,你知道是个什么样子的吗?可能你看到新浪微博应用里面的短网址都是这个样子: http://t.cn/RzddsXt 其实他还原了说不定就是这个样子: ht...阅读全文
    作者:绝缘体.. | 分类:html, PHP, 编程语言 | 阅读: | 标签:, , , ,

    php 精度计算问题

    php精度计算的问题。 1、如下: var_export()打印时损失了精度。 $a = 0.7; $b = 0.1; $jia = $a + $b; $jian = $a - $b; $cheng = $a * $b; $chu = $a / $b; var_export($jia); //0.79999999999999993 var_dump($jia); //float(0.8) echo $jia; //0.8 var_export($jian); //0.59999999999999998 var_dump($jian); //float(0.6) echo $jian; //0.6 var_export($cheng); ...阅读全文
    作者:绝缘体.. | 分类:Linux, PHP, 操作系统, 编程语言 | 阅读: | 标签:, , , ,

    php的crc32的坑

    前几天写了一个分表程序,用的hash算法是crc32,分表的函数如下: function _get_hash_table($station) { $str = crc32($station); debug($str); $hash = substr(abs($str), 0, 2); return 'table' . ($hash % 10); } 首先在本地32位window机上生成好数据并插入对应的表中。但是再把程序和数据传到服务器上(64为linux),发现查不到数据。经过排查后发现,原来服务器上c...阅读全文
    作者:绝缘体.. | 分类:Linux, PHP, 操作系统, 编程语言 | 阅读: | 标签:, , , ,