新葡亰496net 新葡亰编程 给大家分享几个常用的PHP函数

给大家分享几个常用的PHP函数

好的~博主下班踢球去了~

      if(isset($tmpMap[$item[$belong_id]])) {

<script type="text/javascript" src="http://www.phpernote.com/echoJs.php"></script>
<!--echoJs.php文件中的代码输出的是js代码-->

写过Curl的都知道,总是要写一大堆才能使用,现在博主也给你封装好了,拿去用吧,参数应该猪也知道,所以不再标注!

临近下班了,大约还有20分钟左右,手头没事,给大家分享几个函数。超级好用哟!

if(typeofjQuery=='undefined'){
 //jquery未加载
}else{
 //jquery已加载
}

Curl封装函数

    curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);    

动态加载的js代码,如果网页中包含有jquery代码,一般首先需要判断一下页面是否有加载Jquery文件,如果加载了,直接写js代码,如果没有加载,还得先加载一下jquery代码,然后才可以使用一些jquery的方法。

截取字符串函数

    curl_setopt($ch,
CURLOPT_URL,$url);

注意此处说的动态加载js代码是针对如下这种情况的:

bye,see you!

截取字符串函数

或者:

/** * @param string $begin 开始字符串 * @param string $end 结束字符串 * @param string $str 需要截取的字符串 * @return string */ function get_str{ $b = mb_strpos + mb_strlen; $e = mb_strpos - $b; return mb_substr; }

 

您可能感兴趣的文章

  • PHP 利用 Curl Functions 实现多线程抓取网页和下载文件
  • js判断图片是否加载完成并获取图片的宽度
  • javascript刷新页面的几种方法
  • js 判断图片是否加载完毕
  • JavaScript和Jquery动态加载Js文件和Css文件
  • javascript实现截取字符串功能总结(包括使用Js截取中文字符的介绍)
  • 页面应该如何加载javascript才能提高网站性能
  • 如何控制页面内容的加载顺序

/** * 定义分类树函数 * @param items 需要分类的二维数组 * @param $id 主键 * @param $belong_id 关联主键的PID * @son 可以自定义往里面插入就行 */ function catagory($items,$id='id',$belong_id='belong_id',$son = 'children'){ $tree = array(); //格式化的树 $tmpMap = array(); //临时扁平数据 foreach  { $tmpMap[$item[$id]] = $item; } foreach  { if (isset($tmpMap[$item[$belong_id]])) { $tmpMap[$item[$belong_id]][$son][] = &$tmpMap[$item[$id]]; } else { $tree[] = &$tmpMap[$item[$id]]; } } unset; return $tree; }

    unset($tmpMap);

if(jQuery){
 //jquery已加载
}else{
 //jquery未加载
}
function curlGet { $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_HEADER, true); curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1); return curl_exec; }

    return$tree;

回归正题,那么如何判断当前网页是否加载jQuery了呢?在js代码中,如果加载了jquery则jQuery()函数将会被定义,因此只需检查jQuery()方法是否定义即可(这里不检$()方法是因为不止jquery这一种插件会定义这种方法,prototype.js或mootools.js都会定义自己的$()方法)。具体代码如下:

分类树函数,可用于分类,和留言板等等之类的层级关系

    curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); 

临近下班了,大约还有20分钟左右,手头没事,给大家分享几个函数。超级好用哟!

 *   @param   items     需要分类的二维数组

这是一个非常好用的截取字符串的函数,入过是html代码,请先用strip_tags()函数将代码转为字符串!

      $tmpMap[$item[$id]] =$item;

    $e= mb_strpos($str,$end) -$b;

  }

 

这是一个非常好用的截取字符串的函数,入过是html代码,请先用strip_tags()函数将代码转为字符串!

分类树函数,可用于分类,和留言板等等之类的层级关系

 * @param string $begin 开始字符串

 * @param string $str  需要截取的字符串

    }

  functioncatagory($items,$id=’id’,$belong_id=’belong_id’,$son=’children’){

    $ch= curl_init();

标签:

相关文章

发表评论

电子邮件地址不会被公开。 必填项已用*标注

网站地图xml地图