*

PHP4 でsimplexmlを使う方法

公開日: : PHP全般 , ,


既にいろいろ調べられてここにたどり着いたかたはご存知かと思いますが、
PHP5で使える simplexml_load_file ファンクションは PHP4では標準ではつかえません。

筆者もPHP5の開発環境で開発し、いざ本番に載せようとしたら本番サーバはPHP4で、泣きそうになりました。

期限の都合上、PHP5にバージョンアップして、全機能をテストする時間がないため、代替手段をさがしていましたが、
まー、使える情報がない!

PHP4 simplexml alternative とかで探してみても、なんだかよくわからん解説のものばかり。

そんなこんなで数時間を浪費した後、ここにたどり着きました。

http://www.phpclasses.org/package/4484-PHP-Load-XML-files-in-PHP-4-like-SimpleXML-extension.html

英語ですが、簡単に実装できるのでご安心を。

やること。

1、simplexml.class.php をダウンロード

※ダウンロードにはサイトへの登録が必要です。

2、本体のPHPで1のファイルを読み込み

require_once(“simplexml.class.php”);

3、本体のPHPにファンクションを追加

if(!function_exists(“simplexml_load_file”)){
function simplexml_load_file($file){
$sx = new simplexml;
return $sx->xml_load_file($file);
}
}

以上です。

あとはPHP5のsimplexmlと同様に呼び出して使えます。

Ads by Google

Ads by Google

関連記事

no image

Apache バーチャルホストごとに include pathを変更する方法

Apacheでバーチャルホストを使用し複数のサイトを1サーバで管理しているときに便利な機能。 例え

記事を読む

no image

WordPress Contact form 7 送信前に処理を実行する方法

WordPressの超有名プラグインContact form 7を利用されている方は多いと思

記事を読む

Ads by Google

Ads by Google

Message

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

Ads by Google

Ads by Google
新着記事をRSSで受けとる
PAGE TOP ↑