首頁 > 後端開發 > php教程 > 使用 jsoup 從 HTML 中提取所有連結的例子

使用 jsoup 從 HTML 中提取所有連結的例子

WBOY
發布: 2016-07-25 09:08:05
原創
1277 人瀏覽過
字节顺序记号(英:byte-order mark,BOM)是位于码点 U+FEFF 的统一码字符("零宽度无断空白")。当以 UTF-16 或 UTF-32 来将UCS/统一码字符所组成的字串编码时,这个字符被用来标示其字节序。它常被用来当做标示文件是以 UTF-8 、 UTF-16 或 UTF-32 编码的记号。
  1. class cryption {
  2. function en($str,$key) {
  3. $ret='';
  4. $str = base64_encode ($str);
  5. for ($i=0; $i<=strlen($str)-1; $i++){
  6. $d_str=substr($str, $i, 1);
  7. $int =ord($d_str);
  8. $int=$int^$key;
  9. $hex=strtoupper(dechex($int));
  10. $ret.=$hex;
  11. }
  12. return $ret;
  13. }
  14. function de($str,$key) {
  15. $ret='';
  16. for ($i=0; $i<=strlen($str)-1; 0){
  17. $hex=substr($str, $i, 2);
  18. $dec=hexdec($hex);
  19. $dec=$dec^$key;
  20. $ret.=chr($dec);
  21. $i=$i+2;
  22. }
  23. return base64_decode($ret);
  24. }
  25. }
  26. $cryption=new cryption;
  27. ?>
复制代码
  1. /*
  2. * Created on 2012-3-23
  3. *
  4. * To change the template for this generated file go to
  5. * Window - Preferences - PHPeclipse - PHP - Code Templates
  6. */
  7. $content = '
    ';
  8. preg_match('/]*src=["']屁屁[/]?(.+?)["']屁屁[^>]*>/si', $content, $matches);
  9. print_r($matches);
  10. echo '
    ';
  11. preg_match('/]*src=["']屁屁[/]?(.+?)["']屁屁[^>]*>/si', $content, $matches);
  12. print_r($matches);
  13. define('HTTP_PATH','http://'.$_SERVER['HTTP_HOST']);
  14. $img = getimagesize(HTTP_PATH.$matches[1]);
  15. print_r($img);
  16. mb_internal_encoding('UTF-8');
  17. $a = '我爱你 I love you';
  18. echo mb_strlen($a);
  19. echo '
    ';
  20. echo mb_substr($a,1,2);
  21. ?>
复制代码
  1. // +----------------------------------------------------------------------
  2. // | ThinkPHP [ WE CAN DO IT JUST THINK IT ]
  3. // +----------------------------------------------------------------------
  4. // | Copyright (c) 2009 http://thinkphp.cn All rights reserved.
  5. // +----------------------------------------------------------------------
  6. // | Licensed ( http://www.apache.org/licenses/LICENSE-2.0 )
  7. // +----------------------------------------------------------------------
  8. // | Author: liu21st
  9. // +----------------------------------------------------------------------
  10. // 定义ThinkPHP框架路径
  11. define('THINK_PATH', 'ThinkPHP');
  12. //定义项目名称和路径
  13. define('APP_NAME', 'Home');
  14. define('APP_PATH', 'Home');
  15. define('NO_CACHE_RUNTIME', true);
  16. //define('RUNTIME_ALLINONE', true);
  17. // 加载框架入口文件
  18. require(THINK_PATH."/ThinkPHP.php");
  19. //实例化一个网站应用实例
  20. App::run();
  21. ?>
复制代码
使用 jsoup 從 HTML 中提取所有連結的例子


來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
最新問題
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板