PHP 第5页
PHP(PHP: Hypertext Preprocessor)即“超文本预处理器”,是在服务器端执行的脚本语言,尤其适用于Web开发并可嵌入HTML中。PHP语法学习了C语言,吸纳Java和Perl多个语言的特色发展出自己的特色语法,并根据它们的长项持续改进提升自己,例如java的面向对象…
curl和file_get_contents效率问题详细讲解-红穆笔记

curl和file_get_contents效率问题详细讲解

curl 和 file_get_contents 都可以用来获取网页内容,但它们的实现方式和效率略有不同。curl 是一个功能强大的网络请求库,支持多种协议和认证方式,可以自定义请求头和请求体等信息。在获取网...
红穆的头像-红穆笔记钻石会员红穆3年前
015010
php 字符串中是否包含指定字符串的多种方法-红穆笔记

php 字符串中是否包含指定字符串的多种方法

strstrstrstr() 函数搜索一个字符串在另一个字符串中的第一次出现。该函数返回字符串的其余部分(从匹配点)。如果未找到所搜索的字符串,则返回 false。代码如下:<?php $email = 'user@exam...
红穆的头像-红穆笔记钻石会员红穆4年前
07810
php函数explode-红穆笔记

php函数explode

通过表单textarea输入框获取到文本内容后,使用explode(‘rn’, $str)对字符串内容进行分割, 发现rn,n,r都无法分割。使用PHP_EOL常量却正常分割成为数组。$arr = explode(PHP_EOL,$str);
红穆的头像-红穆笔记钻石会员红穆4年前
09212
php如何设置响应头-红穆笔记

php如何设置响应头

php设置响应头1、设置响应头文件类型<?php header('Content-Type:text/css;charset=GBK');//css文件类型,GBK编码 header('Content-Type:text/html;charset=UTF-8');//html文件类型,UTF-8类型...
红穆的头像-红穆笔记钻石会员红穆4年前
08415
thinkPHP6重写异常抛出,多应用,利用ExceptionHandle.php和provider.php-红穆笔记

thinkPHP6重写异常抛出,多应用,利用ExceptionHandle.php和provider.php

在 ThinkPHP 6 中,当你需要在多个应用中重写异常处理方式时,可以分别在应用中的 ExceptionHandle.php 和 provider.php 中进行配置。ExceptionHandle.php 文件用于处理应用程序中的异常,而 pr...
红穆的头像-红穆笔记钻石会员红穆3年前
02275
PHP 检查指定目录是否存在指定前缀的目录,存在便返回目录名称,不存在则创建一个目录-红穆笔记

PHP 检查指定目录是否存在指定前缀的目录,存在便返回目录名称,不存在则创建一个目录

封装的代码:这个函数会接收三个参数:需要检查的目录名、需要检查的前缀以及要创建的新目录名。它会使用 glob() 函数获取目录中的所有子目录,并使用 array_filter() 函数过滤掉所有的非目录文...
红穆的头像-红穆笔记钻石会员红穆3年前
01307
PHP implode() 函数-红穆笔记

PHP implode() 函数

函数的作用,把数组元素组合为字符串: <?php $arr = array('Hello','World!','I','love','Shanghai!'); echo implode(" ",$arr); ?>...
红穆的头像-红穆笔记钻石会员红穆3年前
010814
php 当月的第几天,php判断今天是本月的第几个星期几-红穆笔记

php 当月的第几天,php判断今天是本月的第几个星期几

php中有一个非常强悍的系统函数date()函数。巧妙的利用他可以实现显示任意我们需要的时间。比如今天遇到个需要是要判断今天是本月的第几个星期几,这里就不讨论这种说话有没有问题以及是否有意...
红穆的头像-红穆笔记钻石会员红穆4年前
01619
宝塔 反向代理时,PHP如何获取来源站的域名?-红穆笔记

宝塔 反向代理时,PHP如何获取来源站的域名?

网站:4s5.cn现在想通过访问123.4s5.cn,通过反向代理的方式来访问。我现在的想法就是,通过4s5.cn的PHP来获取123.4s5.cn这个域名!我探索很久,最后发现,再写反向代理的规则时,可以直接设置...
红穆的头像-红穆笔记钻石会员红穆2年前
016415
PHP中mysqli-红穆笔记

PHP中mysqli

mysqli_num_rows()这个函数只用于SELECT查询方法而mysqli_affected_rows()函数是记录上一个sql语句对整个数据库的影响从而把受影响的数据个数返回,这个主要用于INSERT(插入)、UPDATE(替换)...
红穆的头像-红穆笔记钻石会员红穆3年前
01107
PHP+HTML+bootstrap 简单的页面验证,美观-红穆笔记

PHP+HTML+bootstrap 简单的页面验证,美观

效果图,输入密码就能访问原始的页面。超级简单,超级使用的代码!代码:// 验证密码逻辑 $correct_password = 'www.4s5.cn'; // 设置正确的密码 $is_authenticated = false; if (isset($_POST[...
红穆的头像-红穆笔记钻石会员红穆2年前
018114
PHP替换字符/20230101/这个日期不固定$_POST[newstext]=str_replace('/file/20230101/','/file/',$_POST[newstext]);-红穆笔记

PHP替换字符/20230101/这个日期不固定$_POST[newstext]=str_replace(‘/file/20230101/’,’/file/’,$_POST[newstext]);

可以使用正则表达式来匹配不固定的日期,并将其替换为空字符串,代码如下:$_POST['newstext'] = preg_replace('/\/file\/\d{8}\//', '/file/', $_POST['newstext']);这里使用了正则表达式/\/fi...
红穆的头像-红穆笔记钻石会员红穆3年前
0889