• 使用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
  • php Base64decode 编码原理与应用

    2015年,我们在青云平台上实现了“百度云观测”应用。青云应用本质上是一个iframe,在向iframe服务方发送的请求中会携带一些数据,青云平台会使用Base64 URL对这些数据进行编码,其提供的编码解码算法示例如下:// php版本function base64_URL_encode($da 2024-09-09 08:03:21
  • php 利用session和cookie保持网站的登陆状态

    我们在浏览器中访问网站的时候,使用的是HTTP协议,它是无状态的,也就是说每次发送的访问请求都没有关系,那么网站如何记录并保持用户的登陆状态呢?传统的网站在用户第一次登陆时生成session会话记录保存在服务器端,同时将session ID信息发送到客户端的cookie文件中,加密保存在客户的电脑中 2024-09-08 09:47:58
  • 什么是PDO?PHP工程师都需要学习

    一:什么是PDOPDO一是PHP数据对象(PHP Data Object)的简称,并且是和PHP5.1版本一起发布的,目前支持的数据库包括Firebird, FreeTDS,Interbase ,MySQL,MS SQL Server, ODBC, Oracle,Postgre SQL,SQLite 2024-09-07 10:45:57
  • array_fill ,php 常用数组操作

    概述要访问一个变量的内容,可以直接使用其名称。如果该变量是一个数组,可以使用变量名称和关键字或索引的组合来访问其内容。像其他变量一样,使用运算符=可以改变数组元素的内容。数组单元可以通过 array[key] 语法来访问。数组的基本操作php定义数组:在PHP中声明数组的方式主要有两种:1.用arr 2024-09-07 10:18:16
  • PHP实现阴历阳历的相互转

    最近做到一个项目, 需要阴历与阳历的相互转换, 网上找了很多资料, 发现很多都是不准的, 但是给了我参考价值算法借用百度百科的 :阳历太阳历又称为阳历,是以地球绕太阳公转的运动周期为基础而制定的历法。太阳历的历年近似等于回归年,一年12个月,这个“月”,实际上与朔望月无关。阳历的月份、日期都与太阳在 2024-09-07 09:32:47