红穆笔记
首頁 語言筆記 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