[PHP] 纯文本查看 复制代码
<?php
// ↓↓↓↓↓↓↓↓↓↓↓↓↓↓ 文本/字符串操作 ↓↓↓↓↓↓↓↓↓↓↓↓↓↓
function 文本_取出中间文本($欲取全文本, $前面文本, $后面文本)
{
$临时整数1 = mb_strpos($欲取全文本, $前面文本);
if ($临时整数1 > 0) {
$临时整数2 = mb_strpos($欲取全文本, $后面文本);
if ($临时整数2 > 0) {
$临时文本 = mb_substr($欲取全文本, $临时整数1 + 取文本长度($前面文本), $临时整数2 - $临时整数1 - 取文本长度($前面文本));
return $临时文本;
}
}
}
function 文本_删右边_字符数(/*substr*/$原文本,$要删除的字符数){ return substr($原文本, 0,-$要删除的字符数);}
function 文本_删右边_指定字符串(/*substr*/$原文本,$要删除的字符串){ return substr($原文本, 0,-取文本长度($要删除的字符串));}
function 文本_删除左边_字符数(/*mb_substr*/$原文本,$要删除的字符数){ return mb_substr ($原文本, $要删除的字符数);}
function 文本_删除左边_指定字符串(/*mb_substr*/$原文本,$要删除的字符串){ return mb_substr ($原文本, 取文本长度($要删除的字符串));}
function 取文本长度(/*strlen*/$欲取长度文本){ return strlen($欲取长度文本);}
function 取文本位置(/*mb_strpos*/$原文本,$搜索文本){ return mb_strpos($原文本,$搜索文本);}
function 文本_取文本位置(/*mb_strpos*/$原文本,$搜索文本){ return mb_strpos($原文本, $搜索文本);}
function 文本_取文本位置2(/*strpos*/$原文本,$搜索文本){ return strpos($原文本, $搜索文本);}
function 分割文本(/*explode*/$分隔符,$原文本){ return explode($分隔符, $原文本);}
function 文本_分割文本(/*explode*/$分隔符,$原文本){ return explode($分隔符, $原文本);}
// ↑↑↑↑↑↑↑↑↑↑↑↑↑↑ 文本/字符串操作 ↑↑↑↑↑↑↑↑↑↑↑↑↑↑
// -------------- --- --------------
function 取数组下标数(/*count*/$数组){ return count($数组);}
function 调试输出(/*print_r*/$参数){ print_r($参数);}
function 打印语句(/*echo*/$语句){ echo($语句);}
function 数组成员检测(/*isset*/$数组){ return isset($数组);}
// -------------- --- --------------
// ↓↓↓↓↓↓↓↓↓↓↓↓↓↓ 网页操作 ↓↓↓↓↓↓↓↓↓↓↓↓↓↓
function 网页一新增一行(){ 调试输出 ("<br>");}
function 网页一下一行(){ 调试输出 ("<br>");}
function 跳转网页(/*Header*/$网址){ Header("Location: " . $网址);}
function 网页访问(/*file_get_contents*/$网站){ return file_get_contents($网站);}
function 网页_取文件数据(/*file_get_contents*/$文件地址){ return file_get_contents($文件地址); }
function 网页_下载文件1_保存路径带文件名带后缀(/*写到文件*/$文件地址,$保存路径带文件名带后缀){ 写到文件($保存路径带文件名带后缀,网页_取文件数据($文件地址)) ;}
function 网页_下载文件2_保存路径_文件名带后缀(/*写到文件*/$文件地址,$保存路径,$文件名带后缀){ 写到文件($保存路径 . $文件名带后缀,网页_取文件数据($文件地址)) ;}
function 网页_下载文件3_保存路径_文件名_文件后缀(/*写到文件*/$文件地址,$保存路径,$文件名,$文件后缀){ 写到文件($保存路径 . $文件名 . $文件后缀 ,网页_取文件数据($文件地址)) ;}
// ↑↑↑↑↑↑↑↑↑↑↑↑↑↑ 网页操作 ↑↑↑↑↑↑↑↑↑↑↑↑↑↑
// -------------- --- --------------
// ↓↓↓↓↓↓↓↓↓↓↓↓↓↓ 文件操作 ↓↓↓↓↓↓↓↓↓↓↓↓↓↓
function 写到文件(/*file_put_contents*/$保存路径带文件名带后缀,$文件数据){ file_put_contents( $保存路径带文件名带后缀 , $文件数据 ); }
function 读入文件(/*file_get_contents*/$文件路径或者网址){ return file_get_contents($文件路径或者网址); }
// ↑↑↑↑↑↑↑↑↑↑↑↑↑↑ 文件操作 ↑↑↑↑↑↑↑↑↑↑↑↑↑↑
// -------------- --- --------------
// ↓↓↓↓↓↓↓↓↓↓↓↓↓↓ 数据库操作 ↓↓↓↓↓↓↓↓↓↓↓↓↓↓
function 数据库my链接(/*mysqli_connect*/ $数据库网址 = null, $用户名 = null, $密码 = null, $库名 = null,$端口 = null,$socketd理 = null)
{ $数据库链接句柄= mysqli_connect($数据库网址, $用户名, $密码, $库名,$端口,$socketd理);
return $数据库链接句柄;
}
function 数据库my检测连接($数据库链接句柄,$是否打印错误=NULL/*默认不打印*/){
if ($是否打印错误) { if (!$数据库链接句柄) { die("Connection failed: " . mysqli_connect_error()); } }
}
function 数据库my执行SQL语句 (/*mysqli_query据*/ $数据库链接句柄, $SQL语句,
$成功反馈文本=NULL,/*默认不打印,传入 文本 执行成功会打印出来*/
$是否打印错误=NULL/*默认不打印错误,传入TURE 打印错误*/ )
{
$返回数据=mysqli_query($数据库链接句柄, $SQL语句);
if ($返回数据) { if ($成功反馈文本) {echo $成功反馈文本;}}
else {if ($是否打印错误) {echo "Error: " . $SQL语句 . "<br>" . mysqli_error($数据库链接句柄);}}
return $返回数据 ;
}
function 数据库my内存释放($返回数据){mysqli_free_result($返回数据);}
function 数据库my关闭句柄($数据库链接句柄){$数据库链接句柄->close();}
function 数据库my断开连接($数据库链接句柄){$数据库链接句柄->close();}
// ↑↑↑↑↑↑↑↑↑↑↑↑↑↑ 数据库操作 ↑↑↑↑↑↑↑↑↑↑↑↑↑↑
// -------------- --- --------------
// ↓↓↓↓↓↓↓↓↓↓↓↓↓↓ 数据库操作 ↓↓↓↓↓↓↓↓↓↓↓↓↓↓
// ↑↑↑↑↑↑↑↑↑↑↑↑↑↑ 数据库操作 ↑↑↑↑↑↑↑↑↑↑↑↑↑↑
?>