ホームページ >バックエンド開発 >PHPチュートリアル >phpでrrsを読み取る
以前、学校のフォーラムを作成する必要があったので、shou フォーラムの RRS を読み取る php を書いたことがあります。 参考までに書きました
php
// 以下はデータを抽出する関数の定義:
// 開始タグを処理する属性は
を参照します
// $attrs は多次元配列、キー値は属性名、値は属性
関数 startElement( $parser , $element_name , $attrs ){
グローバル $temp , $current_tag;
デフォルト :
}
}
// $current_tag は処理中のタグを示します。これは後でcharacterData関数で使用します
function endElement( $parser , $element_name , $attrs ){
global $temp , $current_tag ; switch ( $element_name ){
using using using through out through ' s ' through ' s ' through ‐ to ‐ ‐‐‐‐‐‐ および
to
break ;
デフォルト:
ブレーク ;
}
// この関数に渡されるのは要素間のデータです
// たとえば、
< SCRIPT LANGUAGE ="JavaScript" >
スクリプト >
<スクリプト言語 ="JavaScript" >
スクリプト >< style type ="text/css" >
スタイル >
< div id ="ld" style ="position:absolute; left:0px; top:0px; width:100%; height:100%; background-color:#ffffFF; z-index:1000;" >
< br>
< br ><; br ><; br ><; br ><; br ><; br ><; br ><; br ><; br ><; br ><; br>
<テーブル align ="center" width ="50%" >
< tr>
< td align ="center" >< font color =#0000ff >< b>ソフウ论坛 b > フォント >< br>
< br>
< font color ="#0000ff" > 正在加下请稍等 … … font > td >
tr >
テーブル>
< table width ="50%" align ="center" border ="0" cellspacing ="1" cellpadding ="0"