PHP编程 1921

PHP(PHP: Hypertext Preprocessor的缩写,中文名:“超文本预处理器”)是一种通用开源脚本语言。语法吸收了C语言、Java和Perl的特点,入门门槛较低,易于学习,使用广泛,主要适用于Web开发领域。

PHP数组实际占用内存大小原理解析

一般来说,PHP数组的内存利用率只有 1/10, 也就是说,一个在C语言里面100M 内存的数组,在PHP里面就要1G。下面我们可以粗略的估算PHP数组占用内存的大小,首先我们测试…

2022-04-15 1,088

PHP基于ip2long实现IP转换整形

如何将四个字段以点分开的IP网络址协议地址转换成整数呢?PHP里有这么一个函数ip2long.比如 <?php echo ip2long("10.2.1.3"); ?>…

2022-04-15 1,088

PHP哈希表实现算法原理解析

在PHP内核中,其中一个很重要的数据结构就是HashTable。我们常用的数组,在内核中就是用HashTable来实现。那么,PHP的HashTable是怎么实现的呢?最近在看Ha…

2022-04-15 1,095

PHP解决高并发的优化方案实例

目录 高并发下的数据安全 1. 超发的原因 2. 悲观锁思路 3. FIFO队列思路 4. 文件锁的思路 5. 乐观锁思路 PHP解决网站大数据大流量与高并发 第二,禁止外部的盗链…

2022-04-15 480

WordPress伪静态规则设置代码实例

伪静态:即网站本身是动态网页如.php、.asp、.aspx等格式,而这类网页还带“?”加参数来读取数据库。开启伪静态后,动态网页即被转换重写成静态网页类型页面。 WordPres…

2022-04-15 750

php远程请求CURL实例教程(爬虫、保存登录状态)

cURL cURL可以使用URL的语法模拟浏览器来传输数据,因为它是模拟浏览器,因此它同样支持多种协议,FTP, FTPS, HTTP, HTTPS, GOPHER, TELNET…

2022-04-15 1,050

php解析非标准json、非规范json的方式实例

前言 采集数据的时候经常碰到一些JSON数据的Key值不是字符串,下面就来看看用php如何解析非标准、非规范json 话不多说,直接上代码: // 解析非标准json,注意暂时未处…

2022-04-15 1,146

PHP连接MySQL数据库三种实现方法

引言 PHP与MySQL的连接有三种API接口,分别是:PHP的MySQL扩展 、PHP的mysqli扩展 、PHP数据对象(PDO) ,下面针对以上三种连接方式做下总结,以备在不…

2022-04-15 871

discuz论坛更换域名,详细文件修改步骤

搬家步骤具体如下: 1、打包数据库文件保存到本地。 2、打包网站根目录所有程序(discuz)保存到本地。 3、上传网站程序包和数据库包到新的空间,将数据库上传到新的服务器中。 4…

2022-04-15 474

用php实现分页效果的示例代码

分页效果在网页中是常见的,可是怎样才能实现分页呢,今天做了两种方法来实现一下分页的效果 首先,我们需要准备在数据库里面准备一个表,并且插入数据,这些都是必需的前提工作了,不多说,如…

2022-04-15 1,156

PHP笛卡尔积实现原理及代码实例

笛卡尔积是指在数学中,两个集合X和Y的笛卡尔积(Cartesian product),又称直积,表示为X*Y,第一个对象是X的成员而第二个对象是Y的所有可能有序对的其中一个成员。 …

2022-04-15 1,226

PHP基于进程控制函数实现多线程

php有一组进程控制函数(编译时需要–enable-pcntl与posix扩展),使得php能在nginx系统中实现跟c一样的创建子进程、使用exec函数执行程序、处理信号等功能。…

2022-04-15 442
1 26 27 28 29 30 161