codeigniterでxmlヘルパーを使用するには? Code Igniterユーザーガイドには、例はなく、何もありません。どうして ?どうやって ?これはいつ使われますか? xmlファイルを読み書きするか?助けてくださいXMLヘルパーcodeigniter
0
A
答えて
1
CodeIgniterヘルパーは文字をエンティティに変換することによって "予約された"文字を含まないように文字列を変換するためにのみ使用されます。
- アンパサンド:単一引用符と二重引用符
- それぞれ> <
- ダッシュ: - へ
‐
<
と
>
へ:&当時と文字以上少ない
&
へ」」
'
と
"
にそれぞれ
非常にショア例はhttp://codeigniter.com/user_guide/helpers/xml_helper.htmlです。
たとえば、RSSフィードを生成しようとしている場合に使用します。コントローラはヘルパーをロードし、ビューはデータをエコーするときにヘルパーによって提供されるxml_convert
関数を使用します。
例:
<item>
<title><?php echo xml_convert($post->title); ?></title>
</item>
0
デシベルにアイテムを挿入しているときは、XMLヘルパーを使用することができます。
class Parser_model extends CI_Model {
function __construct() {
parent::__construct();
$this->load->helper('xml');
}
function insert_items($directory) {
$fields_data = array(
"server_name" => xml_convert($item->server_name),
"listen_url" => xml_convert($item->listen_url),
);
$this->db->insert($table_name,$fields_data);
}
}
を挿入されたデータは次のようになります。
**server_name** | **listen_url**
----------------------------------------
radio-vitalist | http://radionomy.com/Absolute-VIBEZ-
それはいくつかの予約転換htmlエンティティを文字に変換し、将来のエラーを制御します。 また、アイテムを表示中に使用することもできます。
関連する問題
- 1. ビュー内のCodeIgniterヘルパー
- 2. コントローラ内のCodeIgniterヘルパー
- 3. CodeIgniterでヘルパーからデータを取得
- 4. CodeIgniterでヘルパーを拡張するには?
- 5. Codeigniterがヘルパーを読み込めない
- 6. CodeIgniterで 'セキュリティ'ヘルパーが動作しない
- 7. CakePHP - XMLヘルパーの問題
- 8. Couldn`tは、CodeIgniterのデフォルトのヘルパーを追加しようとCodeIgniterの
- 9. CodeIgniter:ヘルパーからのビュー変数へのアクセス
- 10. Codeigniterのヘルパー関数の中からライブラリを呼び出す
- 11. PyroCMSテンプレートでcodeigniterヘルパーを呼び出す方法は?
- 12. CodeigniterのURLヘルパーのリダイレクトメソッドにパラメータを渡す方法は?
- 13. Codeigniter getinstance()エラー、ライブラリ、ヘルパーがロードされていませんか?
- 14. Codeigniter App on EC2 - ヘルパーが読み込まれない
- 15. CodeIgniter、カスタムヘルパー内でヘルパーを使用できますか?
- 16. codeigniterの自動ヘルパーのフォームヘルパーはデータをフォーム化しますか?
- 17. どのページでCodeIgniterヘルパーを読み込むのですか?
- 18. codeigniter( 'download')ヘルパーで.apkファイルがダウンロードされていません
- 19. カスタムform_validation.phpでヘルパー機能を使用する - CodeIgniter 3
- 20. ヘルパーでcodeigniter関数を呼び出す方法は?
- 21. 私はcodeigniterのcaptchaヘルパーのフォントサイズを増やすには
- 22. 外部ライブラリからcodeigniterヘルパーを評価する方法
- 23. CodeIgniterでモデルからヘルパーをロードするには?
- 24. Codeigniter:フィードバックとエラーのためのヘルパーとグローバルメッセージアレイを作成する
- 25. Codeigniterはヘルパーでコントローラ名を取得します
- 26. ライブラリ内のヘルパーをcodeigniterでどのように読み込みますか?
- 27. PHP DateTimeクラスを使用する既存のCodeIgniterヘルパー/ライブラリはありますか?
- 28. CodeIgniterの2つのデータベーステーブルからヘルパーからの引き渡しがdataba
- 29. ヘルパーはCodeIgniterのロード時にすべての関数をロードします
- 30. 第2ヘルパーのリファレンス・ブレーズ・ヘルパー関数
あなただけのXMLのために脱出するために()はhtmlspecialcharsを使用することができます。http://www.php.net/manual/en/function.htmlspecialchars.php – jjwdesign