> 백엔드 개발 > 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으로 문의하세요.
최신 이슈
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿