php

php错误级别及控制输出方法,网站打开报错提示的解决方法

php错误级别及控制输出方法,网站打开报错提示的解决方法 - 鹿泽笔记
今天发现有人问到,这里就普及一下PHP错误报告级别。它是指定了在什么情况下脚本代码中的错误会以错误报告的形式输出。这里的错误是广义的错误,包括E_NOTICE注意、E_WARNING警告、E_ERROR错误...
2025-01-02 09:34:54
1240

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

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

PHP根据二维数组中的某字段排序的方法

在对网站的标签进行排序时,遇到了点小问题,就是需要根据二维数组中的某字段排序,其中用到了两个PHP函数,下面就记录下解决方法。 首先了解下以下两个函数: 1、array_column() 返回输入数组...
2024-07-05 15:34:08
1560

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

其实隐藏Nginx版本号无非就是为了防止“各版本公开的漏洞”被人利用而已,这点Nginx其实很早就考虑到了,在Nginx的配置文件里只要加上server_tokensoff就可以在网页head里隐藏掉Nginx的版本号了...
2024-06-17 16:08:14
2130

PHP从数组中删除元素的方法示例

本文主要介绍PHP从数组中删除元素的方法例子。 现在分享给大家,给大家参考参考。 删除一个元素,且保持原有索引不变 使用 unset 函数,示例如下: <?php $array = array(0 => 'a', 1 => 'b'...
2024-07-04 10:03:03
1040

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

之前在优化网站的时候,修改网页保存之后就会遇到这个问题,其实就是 PHP 在转换文件编码时,如果遇到带有 BOM 头的话,会导致其它应用读取到的内容出现乱码,需要做单独的处理。 $content = fi...
2024-08-01 15:02:27
1620

php获取当前url地址的方法

用PHP编写程序时,我们经常需要获取当前页面的URL。下面小编整理下了获取当前页面URL的函数以及使用方法: //获取域名或主机地址 echo $_SERVER['HTTP_HOST'].'<br>'; #localhost //获取...
2024-07-04 09:09:47
1180

php编程的命名规则

php编程的命名规则 - 鹿泽笔记
驼峰命名法(Camel case) 单词之间没有空格。除第一个单词外,每个单词都以大写字母开头。 例如:camelCase、myVariableName、myUrl、getUsers、eBay、iPhone 这可能是使用最广泛的约定。它可...
2024-05-21 09:28:39
1190

php程序报date()的处理方法

php程序报date()的处理方法 - 鹿泽笔记
在运行以及写php程序中有时会出现这样的提示: PHP Warning: date(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or th...
2024-05-23 10:09:31
1850

合格的php工程师所具备的能力

合格的php工程师所具备的能力 - 鹿泽笔记
怎样才算一名合格的php工程师?如何快速学好php一名合格的PHP工程师需要掌握哪些知识? 1.精通PHP程序,必须做到熟练掌握语言本身的语法,熟悉常用类库、函数库。 2.养成良好的编程习惯,注释,...
2024-05-21 16:17:24
1550

使用PHP将长文章分页的方法

当文章内容特长时,为了方便阅读和页面展示我们一般将内容分页来显示。而一般分页处理是在后台发布文章的时候就将提交的内容生成多个分页后的静态文件。本文我们结合实例来讲解采用PHP动态将长...
2024-09-03 15:35:20
1310

获取指定URL页面中的所有链接的PHP代码教程

以下代码可以获取到指定URL页面中的所有链接,即所有a标签的href属性: // 获取链接的HTML代码 $html = file_get_contents('https://www.bailuze.com/'); $dom = new DOMDocument(); @$dom->loa...
2024-05-24 09:04:02
1190