PHP正则表达式用法

PHP正则表达式用法

鹿泽 产品项目 2024-09-02 14:03:12 0

在 PHP 中,我们进行字符串处理时,能用字符串处理函数时我们当然要使用简单的字符串处理函数,但字符串处理函数的能力是有限的,所以我们就需要利用一个更强大的工具,那就是正则表达式。 简述正则表达式 正则表达式是什么? 正则表达式就是描述字符串排列模式的一种自定义语法规则。正则表达...

Apache/Nginx/PHP屏蔽垃圾UA爬虫的方法

Apache/Nginx/PHP屏蔽垃圾UA爬虫的方法

鹿泽 产品项目 2024-06-17 16:16:38 6

最近发现手上有个站点访问速度非常慢,看了nginx日志发现有好多垃圾蜘蛛的抓取记录,这些垃圾蜘蛛既不遵守robots规则对服务器造成压力,还不能为网站带来流量的无用蜘蛛,于是从网络上整理收集了各种禁止垃圾蜘蛛爬站的方法,留做记录,以备不时之需。 Apache 1、通过修改.hta...

PHP后端常见面试题汇总

PHP后端常见面试题汇总

鹿泽 产品项目 2024-06-15 09:01:42 0

1.简单描述php8,php7以及之前版本的区别。 2.php-fpm fast-cgi cgi的关系。 3.self,this,static分别代表着什么,在什么场景下使用。 4.程序中出现高热点数据时会遇到什么问题,怎么解决? 5.导出或导入百万级数据会出现什么样的问题,怎么...

隐藏PHP/Nginx版本信息的方法

隐藏PHP/Nginx版本信息的方法

鹿泽 产品项目 2024-06-17 16:08:13 0

其实隐藏Nginx版本号无非就是为了防止“各版本公开的漏洞”被人利用而已,这点Nginx其实很早就考虑到了,在Nginx的配置文件里只要加上server_tokensoff就可以在网页head里隐藏掉Nginx的版本号了。 隐藏Nginx版本号 具体操作如下: 第一步: 在htt...

浅谈php中php-fpm fast-cgi cgi的关系

浅谈php中php-fpm fast-cgi cgi的关系 2

鹿泽 产品项目 2024-06-15 09:09:02 0

cgi cgi是一个协议,跟进程无关,比如说web server (nginx) 接收到一个php的网络请求,此时nginx需要根据配置文件,去找php的解析器,经过简单处理,将请求的一些信息交给php解析器,此时就规定了要传哪些协议,还有以什么样的格式传输,这个标准就叫做cgi...

PHP常用的正则匹配函数

PHP常用的正则匹配函数

鹿泽 产品项目 2024-06-13 10:06:42 0

常用的正则表达式处理函数如下: preg_match() 该函数有3个参数,第一个参数为正则内容,第二个参数为字符串,第三个可选,如果提供了第三个参数,则将匹配到的内容放到第三个参数中(数组)。该函数匹配到内容返回TRUE,否则返回FALSE,通常用于验证使用。

Z-Blog程序PHP目录和文件结构简介

Z-Blog程序PHP目录和文件结构简介

鹿泽 产品项目 2024-04-30 11:38:51 0

不管是Z-Blog还是WordPress,想要修改它们的主题或插件,都要先了解它们的文件结构等基础知识,了解每一个文件夹都存放了什么文件,每个文件夹名称是什么意思,这样才能在以后修改中快速且不用出错。 ●zb_install:安装文件夹,安装完成后删掉 ●zb_system:Z-...

PHP判断日期是当年第几天的教程

PHP判断日期是当年第几天的教程

鹿泽 产品项目 2024-07-20 09:08:23 0

有时候,我们进入别人的网站上看到工具栏有个今年过去多少年了,是不是觉得很神奇,其实这就是使用代码来进行换算的。php中的date函数,如果设置参数为"z"(小写)的话,可以获取指定日期为日期所在年份的第多少天。 教程如下: PHP date() 函数 PHP date() 函数可...

PHP给网站添加在线人数统计的教程

PHP给网站添加在线人数统计的教程

鹿泽 产品项目 2024-06-14 14:25:00 0

给网站或博各添加在线人数的教程。 通用代码 将以上代码放到要显示文件的最顶部,之后再要显示此统计的地方加上此输出: 安装 Joe主题设置 Joe主题专用,后台可以自由选择开启和关闭。 1、修改function.php 在function.php文件的底部新增,文件路径:usr/t...

解决 PHP 转换编码带 BOM 的问题

解决 PHP 转换编码带 BOM 的问题

鹿泽 产品项目 2024-08-01 15:02:26 0

之前在优化网站的时候,修改网页保存之后就会遇到这个问题,其实就是 PHP 在转换文件编码时,如果遇到带有 BOM 头的话,会导致其它应用读取到的内容出现乱码,需要做单独的处理。 在 Linux 下检测文件是否带 BOM 可以使用命令 hexdump -C in.txt,如果最开始...

转载:适用于PHP初学者的学习线路和建议

转载:适用于PHP初学者的学习线路和建议

鹿泽 产品项目 2024-04-11 11:00:23 0

(1) 熟悉HTML/CSS/JS等网页基本元素,完成阶段可自行制作简单的网页,对元素属性相对熟悉。 (2) 理解动态语言的概念和运做机制,熟悉基本的PHP语法。 (3) 学习如何将PHP与HTML结合起来,完成简单的动态页面。 (4) 接触学习MySQL,开始设计数据库。 (5...

PHP位运算符|、&和逻辑运算符||、&&的区别

PHP位运算符|、&和逻辑运算符||、&&的区别

鹿泽 产品项目 2024-06-13 10:26:14 0

位运算符 在PHP中,|和&被称为位运算符,两者的含义如下: |:参加运算的两位运算量有一位为1时,该位为1,否则为0&:参加运算的两位运算量相应位均为1时该位为1,否则为0 先将运算量转为二进制进行然后进行位对比,看下面的列子: 逻辑运算符 ||:逻辑或,左右两...

PHP正则表达式的使用方法

PHP正则表达式的使用方法 4

鹿泽 产品项目 2024-06-13 10:17:54 0

PHP正则表达式可以对字符串进行匹配、查找、分割等操作,如果只是简单的字符串处理,推荐使用PHP自带字符串处理函数,如果是复杂的字符串处理,则需要用到正则表达式。正则表达式的效率比PHP自带字符串处理函数效率更低。 定界符 表达式内容需要放到定界符中,通常使用|作为定界符,也可以...

php程序适合seo吗?

php程序适合seo吗?

鹿泽 优化技术 2024-06-27 15:25:25 0

一般的网站优化专员主要就是做一些文字方面的工作,至于搜索引擎算法浑然不知,也不知道PHP对网站有啥影响,大神们可以就这个问题给普及一下,业余时间学一些建站的技巧。 php和seo没多大关系, php把数据处理好,处理快就可以了,跟php没有直接关系。 seo重点在关键词、长尾关键...