• php 提交或者转码后出现反斜杠处理addslashes和stripslashes的用法

    关于提交或者转码后出现反斜杠处理函数addslashes()和stripslashes()的用法【PHP】addslashes() 例子:<?php$str = "Who's Ybb Adams?";echo $str . " This is not safe in a database 2024-09-11 10:17:53
  • phpunit 中的mock

    什么是mock?mock就是使用一段伪造的代码来模拟实际的功能处理,模拟出来的数据和我们实际请求处理的数据是类似的或者匹配的。什么时候使用mock?当我们进行单元测试的时候,我们可能希望不要实际操作数据库,而是模拟数据库的交互,这样可以保护我们的数据库环境。一些网络请求的api,可能会因为网络或者其 2024-09-11 09:48:24
  • iis能搭建php网站吗? 下面教程手把手教你做

    图1 iis添加网站站点名称:随便填写;应用程序池:创建站点的时候会自动生成对应的,默认就好;物理路径:选择站点所在目录;类型:本地一定是http,网上可能会有https;IP地址:默认端口默认,如果是别的端口,网址访问的时候要加上端口号,例如:www.tp6.com:8080;主机名:如果是(本地 2024-09-11 09:33:26
  • EasyAdmin基于PHP的快速开发的后台管理系统安装教程

    好久没关注过php类的程序,,非常适合新手跟踪学习,框架主要使用ThinkPHP6.0 + layui,拥有完善的权限的管理模块以及敏捷的开发方式,让你开发起来更加的舒服。演示地址:http://easyadmin.99php.cn/admindemo(账号:admin,密码:123456)0.截图 2024-09-11 08:18:06
  • php过滤sql注入方法

    前言在实际的网站中和用户的输入输出接口不可能想那样没有防御措施的。现在各大网站都在使用waf对网站或者APP的业务流量进行恶意特征识别及防护,,避免网站服务器被恶意入侵。所以我们就需要绕过waf,这篇文章就用代码审计的方式给大家讲解一些sql的绕过技巧。关键字过滤部分waf会对关键字进行过滤,我们可 2024-09-10 10:46:33
  • 使用php-beast扩展保护你的源码

    书接上文,在使用php-beast扩展加密我们自己的php文件的时候一定要定制自己的php-beast,下面我们开始从如下三个方面展开定制.1,修改header.c文件改变php-beast加密后的文件头结构,防止网络流行的解密软件识别我们的加密php文件,增强安全性.header.c文件2,net 2024-09-10 10:03:13
  • PHP高级必会:swoole分布式集群开发技术

    根据PHP人才盘点报告,在过去的2019年,PHP仍然是招聘供需量第二的技术语言。在此基础上,互联网行业针对 PHP 开发的招聘需求虽然没排第一,但却是近年技术类岗位供需量和变化是最稳定的。可以说,在当前各大公司“裁员”的背景下,PHP工程师,尤其是资深PHP工程师依旧还是杠杠滴。什么样的工程师才能 2024-09-10 09:47:47
  • php.= 基本语法-运算符与流程控制

    2.一、运算符算术运算符+、-、*、/、%赋值运算符=、+=、-=、*=、/=、%=、.=比较运算符、<、==、!=、<=、>=、===、!==错误控制运算符@自加自减运算符++、--字符串运算符.三目运算符1.1、顺序结构表示代码从上至下逐行执行2.2、分支结构if语法:if(条 2024-09-10 08:32:39
  • php通过正则表达式匹配结果输出时出现乱码怎么处理

    error在做php设计以及正则表达式截取字符串时经常遇到乱码的问题,身边很多朋友也在问乱码问题怎么处理。所以今天就来写一个乱码的处理方式。php输出数据出现乱码有很多种,这里呢就针对输出时出现的乱码进行处理。1、先用php来判断需要输出的字符串是哪哪种编码:mb_detect_encoding($ 2024-09-10 08:03:05
  • 深入理解PHP+Mysql分布式事务与解决方案

    事务(Transaction)是访问并可能更新数据库中各种数据项的一个程序执行单元;事务的ACID特性事务应该具有4个属性:原子性、一致性、隔离性、持续性原子性(atomicity)。一个事务是一个不可分割的工作单位,事务中包括的诸操作要么都做,要么都不做。 一致性(consistency)。事务必 2024-09-09 08:32:41