船说cms修改代码支持mysql持久化
class/Db.phppublic function __construct($dbarr){ $this->dbarr = $dbarr; $tmpstr = $dbarr['pconnect'] ? 'p:' : ''...
php检查nfs目录下文件是否可读
<?phperror_reporting(E_ALL);ini_set('display_errors', 1);function readFileContent($filePath) {// 初始化返回数组$result = array();$result["status"] = "error";$re...
php采集CryptoJS加密内容进行解密
<?php// GET传参数if (isset($_GET['url'])) {$url = $_GET['url']; // 验证URL是否有效 if (filter_var($url, FILTER_VALIDATE_URL) &a...
GD库处理图片文字水印/图片水印/图片压缩
<?php require 'image.GD.class.php'; $img_url = 'image/1.jpg';  ...
Bt种子转磁力链
test.php include 'BEncode.php';include 'BDecode.php'; $torrent_content = file_get_contents('filename.torrent'); $desc = BDecode($torrent_content);$in...
字符串的拆分与合并
拆分字符串可以使用explode('拆分字符',文本);合并字符串可以使用implode(数组,'合并字符');<?php$str='php,linux,mysql';$arr=explode(',',$str);//返回的类型为数组implode($arr,',');?>...
截取字符串
substr(文本,起始位置,结束位置)<?php$str = 'tommrow is another day';substr($str,0,3);substr($str,0,-3);//负数代表,文本结束位置从后往前数?>...
替换字符串
替换一个字符串可以用str_replace('替换的内容','用于替换的内容',数据)<?php$str ='hi,fuck';str_replace('fuck','f**k';$str);?>替换多个字符串可以用strtr(数据,array('参数1'=>'值1','参数2'=>'值2...
查找字符串
strpos—查找字符串首次出现的位置<?php$str = 'abcde';$char = 'a';if(strpos($str,$char) !== false){ echo '找到',$char;}else{ &nbs...
跳过循环与跳出循环
continue 在循环结构用用来跳过本次循环中剩余的代码并在条件求值为真时开始执行下一次循环。注意:continue接受一个可选的数字参数来决定跳过几重循环到循环结尾。默认值是1,即跳到当前循环末尾。<?phpwhile (list ($key, $value) = each($arr)) { if (!($key&nb...
Powered By Cheug's Blog
Copyright Cheug Rights Reserved.