红穆笔记
首页 语言笔记 PHP

PHP

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

PclZip替代ZipArchive,解决PHP报错问题!

PclZip替代ZipArchive,解决PHP报错问题! 语言笔记 PHP

PclZip是一个基于PHP的ZIP归档库,可以轻松地创建、读取和提取ZIP文件。与ZipArchive类不同,PclZip不需要PHP的Zip扩展程序。 折腾一下午,结果还是选择抛弃掉ZipArchive,真是佛了! 原来的需求是: 《PHP远程下载zip并解压覆盖指定目录,如果指定目录不存在,那…
👁 175
PHP远程下载zip并解压覆盖指定目录,如果指定目录不存在,那么便创建目录,如果目录存在则清空目录,解压的zip文件中,含有中文名的文件

PHP远程下载zip并解压覆盖指定目录,如果指定目录不存在,那么便创建目录,如果目录存在则清空目录,解压的zip文件中,含有中文名的文件 语言笔记 PHP

PHP远程下载zip并解压覆盖指定目录,如果指定目录不存在,那么便创建目录,如果目录存在则清空目录,解压的zip文件中,含有中文名的文件!之前我写了一篇文章《PHP远程下载zip并解压覆盖指定目录》,可以参考一下,但是后来使用之后发现一个问题!代码问题那就是,如果对象目录不存在,那么就会报错!解压的…
👁 246
PHP检查目录是否存在,存在就清空目录下面所有文件,不存在则建立目录

PHP检查目录是否存在,存在就清空目录下面所有文件,不存在则建立目录 语言笔记 PHP

可以使用PHP的内置函数 file_exists() 和 is_dir() 来检查目录是否存在。如果目录存在,可以使用 glob() 函数获取目录下的所有文件,并使用 unlink() 函数删除它们。如果目录不存在,则可以使用 mkdir() 函数创建目录。以下是一个示例代码,可以实现上述功能:$d…
👁 151
PHP一次性执行多条sql语句

PHP一次性执行多条sql语句 语言笔记 PHP PHP与mysql

在 PHP 中,可以通过 mysqli_multi_query() 函数一次性执行多条 SQL 语句。下面是一个示例代码:<?php // 定义 MySQL 数据库连接参数 $host = "localhost"; $user = "root"; $password = "password";…
👁 477
PHP执行指定的sql语句

PHP执行指定的sql语句 语言笔记 PHP PHP与mysql

这个函数主要用于执行sql语句,返回成功与否!🔒 隐藏内容:登录后可查看/** * 执行指定的 SQL 语句 * * @param string $sql 要执行的 SQL 语句 * @param string $db_host 数据库主机名 * @param string $db_user 数据库…
👁 175
PHP批量删除指定前缀的数据表

PHP批量删除指定前缀的数据表 语言笔记 PHP PHP与mysql

在 PHP 中,可以使用 MySQL 数据库的 SHOW TABLES 命令获取当前数据库中的所有数据表名,然后使用 DROP TABLE 命令批量删除指定前缀的数据表。以下是一个简单的 PHP 函数,用于批量删除指定前缀的数据表:function deleteTables($prefix) { /…
👁 189
PHP检测是否存在指定字符串

PHP检测是否存在指定字符串 语言笔记 PHP

在 PHP 中,您可以使用内置的字符串函数 strpos() 来检查字符串中是否存在指定的字符串。下面是使用 strpos() 函数检测指定字符串是否存在的示例代码:🔒 隐藏内容:评论后查看$myString = "This is a sample string"; $findString = "s…
👁 171
PHP 上传sql文件后,清空mysql数据库,然后导入sql文件

PHP 上传sql文件后,清空mysql数据库,然后导入sql文件 语言笔记 PHP PHP与mysql

很实用的操作!PHP代码:🔒 隐藏内容:登录后可查看<?php // 连接到 MySQL 数据库 $host = "localhost"; // MySQL 服务器地址 $username = "your_username"; // MySQL 用户名 $password = "your_pa…
👁 227
PHP修改数据表前缀

PHP修改数据表前缀 语言笔记 PHP PHP与mysql

数据库一两个表,手动修改还好!可是我数据两百六十多个表,手动累死!这时候就需要用到PHP来批量修改了!要替换 MySQL 数据库的表前缀,你需要执行以下步骤:连接到 MySQL 数据库。查询数据库中所有的表名。遍历每个表,为其名称替换新的前缀。对每个表执行一个 ALTER TABLE 语句,将表名修…
👁 171
PHP 跳转当前域名下面的/e/admin目录

PHP 跳转当前域名下面的/e/admin目录 语言笔记 PHP

可以使用 PHP 中的 header() 函数来实现跳转到当前域名下的 /e/admin 目录。你可以使用 $_SERVER['HTTP_HOST'] 获取当前域名,然后将其与 /e/admin 拼接起来,最后使用 header() 函数进行跳转。以下是示例代码:<?php // 获取当前域名…
👁 209
1 12 13 14 15 16 22