Rssの読み込みにはMagpieRSSを使う。
MagpieRSS - PHP で使える RSS パーサー
rss_cache.inc、rss_fetch.inc、rss_parse.inc、rss_utils.inc の4つのファ イルとextlibディレクトリを同じディレクトリ階層におく

require : 外部ファイルをインクルード。取り込みに失敗した場合はエラーを発生し、後続の処理を中断
include : 外部ファイルをインクルード。取り込みに失敗した場合はエラーを発生し、後続の処理を継続
require_once : requireと同様。ただし、同一スクリプト内では同じファイルを一度しか取り込まない
include_once : includeと同様。ただし、同一スクリプト内では同じファイルを一度しか取り込まない
require_once("rss_fetch.inc");
//これがないと文字化けする
define('MAGPIE_OUTPUT_ENCODING', 'UTF-8');

RSSフィードの読み込み

SimpleXMLElement Object
(
    [site] => Array
        (
            [0] => SimpleXMLElement Object
                (
                    [title] => @IT新着情報
                    [url] => http://www.atmarkit.co.jp/rss/rss2dc.xml
                )

            [1] => SimpleXMLElement Object
                (
                    [url] => http://www.wings.msn.to/redirect.php/-/A-12/
                )

        )

)
MagpieRSS Object
 *RECURSION*
@IT新着情報
  1. PR: なぜSASEは「難しい」と誤解されてしまうのか? 目指すべきセキュリティ&ネットワークの理想形とは
  2. チャットに検索を融合させた「ChatGPT search」の仕組み、プライバシーはどうなる?
  3. RustとC++はどう違う?
  4. 日本人の約半数が「1年前より危険」と考えるオンライン詐欺とは マカフィーがホリデーショッピング詐欺に関して調査
  5. AI導入の効果実証を1年半以内に望む企業は85%だが準備十分な企業は13%のみ 2024年AI投資、導入、活用動向の実態は?
  6. 2025年には企業のAI活用が「全方位」に拡大 ITRが予測する11のIT戦略トレンドとは
  7. 「Python 3.13」で追加されたJITコンパイラとは?
  8. 第294回 Qualcommはライセンス契約違反でArmが使えなくなる? 半導体IP紛争の歴史から結末を予想する
  9. 「セキュリティ劇場」の幕を下ろすために
  10. 増える標的型ランサムウェア被害、現場支援から見えてきた実態と、脆弱性対応が「限界」の理由
  11. Google Cloudがサイバーフィジカルシステムのレジリエンスを高める10の指標を解説 最初にすべきことは?
  12. Microsoft Azureのデータ分析基盤「Microsoft Fabric」にRDBを投入、その正体とは
  13. 生成AIのコードは人力よりも簡潔で読みやすく信頼できて機能的、保守もしやすい――その差はいかほど? GitHubが比較調査
  14. 改めて考える、「Gitのコミットメッセージを能動態や命令調で書く意味」
  15. [データ分析]ガンマ分布とアーラン分布 ~ 5分以内に2匹以上の猫が通る確率は?
  16. AIは「作る」から「使う」へ New Relicが考える「企業が効果的に生成AIを使う方法」
  17. 複数フェーズで成り立つ「Active Directoryの脆弱性対策」とは――その意図は? 詳細は?
  18. WebAssemblyランタイム「Wasmer 5.0」公開 iOSでWebAssemblyを実行可能に、その仕組みとは?
  19. Microsoft 365 CopilotやCopilot StudioのAIエージェント構築機能はどれくらい簡単なのか
  20. 2023年は鈍化したが2024年は拡大が続くクラウドインフラ市場、急成長で世界平均超えの支出になった日本以外の国は?
  21. 日本企業の約7割が積極的にスキル教育を実施しているのに満足度が高くない、どうすればいい? ガートナー調査
  22. オープンソースのシステム監視/アラートツールキット「Prometheus 3.0」公開 7年ぶりのメジャーリリースで何が変わった?
  23. 【Azure】まだ使っているのに廃止されてしまうサービスを通知してもらう(ポータル編)
  24. エンジニアにとっての「リスキリング」とは何か?
  25. 「Visual Studio Code」バージョン1.95公開 Copilot Chatがより使いやすくなる機能追加など
  26. 重要性が増す「データスペース」 IPAがガイドブックを無料で公開
  27. GitHub Copilotユーザーが利用可能になった「Visual Studio Code」の「Copilot Edits」機能とは? 新UIでどう便利になるのか?
  28. 「フリーランスになろうと思っていたけど諦めた」 スキルでも報酬でもない、トップの理由とは?
  29. [Pythonクイズ]そのf文字列、もっとカンタンに書けますよ?
  30. PR: どうやってベテランエンジニア並みのスキルを手に入れる? 「AIドリブンな運用」が導く解決策とは
  31. PR: なぜSASEは「難しい」と誤解されてしまうのか? 目指すべきセキュリティ&ネットワークの理想形とは

MagpieRSS Object
 *RECURSION*
サーバサイド技術の学び舎 - WINGS
  1. 「翔泳社 CodeZine(Python 3.13の新機能、対話型インタプリタの機能強化や高速化などを解説)」記事掲載
  2. 「@IT Rust and WebAssemblyでSPAに更新削除機能を実装しよう」記事掲載
  3. 「レバテック レバテックLAB(フロントエンドテストはやっぱり大事!人気のテストフレームワークとともに種類別に解説)」記事掲載
  4. 「マイナビ ゼロからはじめるAzure(Azure OpenAI Serviceによる生成AIの活用)」記事掲載
  5. 「翔泳社 CodeZine(VSCodeをドキュメント作成に活用――テキストエディタ、Markdownエディタの設定と拡張機能を解説)」記事掲載
  6. 「翔泳社 CodeZine(「Svelte」でWebページの内容を動的に更新する、リアクティブ機能とバインディング機能の活用方法)」記事掲載
  7. 「翔泳社 CodeZine(モバイルアプリ開発の総合インフラ「Expo」でアプリ開発を始めよう)」記事掲載
  8. 「翔泳社 CodeZine(大量データを効率よく表示できる「ページングライブラリ」を解説)」記事掲載
  9. 「翔泳社 【Java 23リリース】Project Amberの新しい機能でより自然なコーディングがしやすくなる」記事掲載
  10. 「@IT Rust and WebAssemblyでSPAに一覧表示と追加機能を実装しよう」記事掲載
  11. 「翔泳社 CodeZine(「Java23」で何ができる? Java22以降の変更点と新機能を紹介)」記事掲載
  12. 「翔泳社 CodeZine(【新刊紹介】『速習 Astro』発売、短時間でAstroの基本を学べる解説書)」記事掲載
  13. 「レバテック レバテックLAB(主要バンドラーの仕様を徹底比較。Import Maps、Viteなど「脱バンドラー」の動きも)」記事掲載
  14. 「翔泳社 CodeZine(C#でLED電光掲示板を作ろう! .NET nanoFrameworkとESP32でIoTプログラミング!)」記事掲載
  15. 「翔泳社 CodeZine(VSCodeの豊富な機能で編集を効率化しよう!―行操作、マルチカーソル、検索と置換、エディターグループを解説)」記事掲載


index