« 釣果 | メイン | ワン切り »

2008年10月21日

自作PHP拡張モジュールの情報をphpinfo()に反映させる方法

午前中から東京で打ち合わせ。ランチ後解放。書泉グランデで鉄本購入。日比谷で降りてビック酒販へ。SPATEN オクトーバフェストビール目当てに来たが、残念ながらすでに売り切れの模様。何も買わず。

 散歩がてら銀座を抜け東銀座駅より事務所へ。PHP拡張モジュールの実装。独自の拡張モジュールを入れてもphpinfo()関数では、Additional Modulesに羅列されるだけで、詳細な情報を出す術はないかと、ふと模索したところ、当然ながら、既存の拡張モジュールのソースに答えがあった。

fooという拡張モジュールがあったとする。
static PHP_MINFO_FUNCTION(foo);

zend_module_entry php_foo_module_entry = {
       STANDARD_MODULE_HEADER,
       "foo",
       php_foo_functions,
       NULL,
       NULL,
       NULL,
       NULL,
       PHP_MINFO(foo),        //←NULLの代わりにこうする
       NO_VERSION_YET,
       STANDARD_MODULE_PROPERTIES
};

//phpinfo()での情報表示
PHP_MINFO_FUNCTION(foo)
{
       php_info_print_table_start();
       php_info_print_table_header(2, "foo support", "bar");
       php_info_print_table_row(2, "version", "0.0.1");
       php_info_print_table_row(2, "hoge", "enabled");
       //などなど
       php_info_print_table_end();
}

これでPHPリコンパイル。

php_info_print_table_row() のusageは、ググった限りでは、以下の仕様のようだ。
第1引数 列数
第2引数 第1列目の文字列
第3引数 第2列目の文字列


にほんブログ村 旅行ブログ 旅行ガイド・プランへ

【他の年の本日の日誌】
2023:
2023年10月20日のつぶやき 2023年10月20日のつぶやき(41件) 08:47 もるげん 08:51 @Kinoppi_ @hirokun88 ニャシ https://t.co/hhSpemAmKT 09:43 @yasuhiroUENO 노시 10:52 今日も...
2022:
2022年10月20日のつぶやき 2022年10月20日のつぶやき(32件) 08:03 もるげん 08:04 @Kinoppi_ ニャシ 09:02 @yasuhiroUENO 노시 09:02 @hirokun88 確率は72.4% 09:19 RT @hanaoibi...
2021:
2021年10月20日のつぶやき 2021年10月20日のつぶやき(35件) 08:55 もるげん 11:07 @hirokun88 @haiyo_2san ノシ 11:38 povoのSIMが届き、開通させた。 11:55 阿蘇山噴火とな? アチャサンもよく噴火しとるよ。...
2020:
2020年10月20日のつぶやき 2020年10月20日のつぶやき(42件) 00:50 地域共通クーポンで、ルテインを買ったので飲み続けて検証してみる。 08:45 もるげん 09:22 @yasuhiroUENO 노시 11:55 今夜わかんないへ行くから麦茶店で100...
2019:
2019年10月20日のつぶやき 2019年10月20日のつぶやき(35件) 00:45 @WiLL_VS_4 そんな酔狂な人が?( 00:52 @shien0106 同日開催なので、MFM onlyですね( 00:57 JALガチャ申込って7日前までだったのかJJ 08:...
2018:
2018年10月20日のつぶやき 2018年10月20日のつぶやき(47件) 00:19 同級生と反省会 https://t.co/gtkMygmmPE 00:19 @yasuhiroUENO これはいい言葉だとおっしゃってましたよ 01:24 劉先生にゴチになた 01:2...
2017:
2017年10月20日のつぶやき 2017年10月20日のつぶやき(24件) 08:41 もるげん 10:37 @55kleenex ぞっとしない。 11:05 @haiyo_2san ノシ 12:44 @kntr2013 このあと空の上で豪華ランチですね。 13:01 @...
2016:
2016年10月20日のつぶやき 2016年10月20日のつぶやき(28件) 08:42 もるげん 11:52 @haiyo_2san ノシ 11:52 @Cossy_5241 承知しました。 11:52 めまいかと思ったら地震でござった。 11:55 @hanaoibit...
2015:
2015年10月20日のつぶやき 2015年10月20日のつぶやき(9件) 07:56 もるげん 08:41 @Kinoppi_ ノシ 10:04 @haiyo_2san ノシ 12:50 12月発券からは海外発のサーチャージはかからないのか?んなわけないと思うけどJJ h...
2014:
2014年10月20日のつぶやき 2014年10月20日のつぶやき(14件) 08:41 もるげん 11:09 @nomobucho ノ 12:46 N225は500円以上あがっとる 14:52 DLに搭乗券FAXしておかない戸棚 15:52 おにぎりサイトが重いなboo ...
2013:
2013年10月20日のつぶやき 2013年10月20日のつぶやき(14件) 00:58 ふあー1時かzzz 04:52 もるげん 07:22 @NAO84ch ノシ 11:18 @nomobucho ノ 12:51 城が微妙に残ったが諸事情により今日は撤退。 #kntr ...
2012:
2012年10月20日のつぶやき 2012年10月20日のつぶやき(41件) 00:47 @maikotom バリ寒かけん。侮ったらいかんよw 00:48 しまった、ソウルのAGTにメールし忘れた。まあ週明けでいいか。 00:55 @maikotom と思ったら直近は暖かけ...
2011:
2011年10月20日のつぶやき 2011年10月20日のつぶやき(29件) 00:50 12/4の広島~羽田B787運航便P席が盗れてしまったわけだが。 01:17 3月下旬に録画したドイツ系の番組を今頃見ているが、CMがぽぽぽぽ~んなどのACばかりの時代でちょっと懐かし...
2010:
2010年10月20日のつぶやき 2010年10月20日のつぶやき(13件) 10:59 もるげん。銀行行かなくちゃ 12:50 @raki0218 近場の温泉に行くよろし♪ 12:59 あら、久々の雨だ罠。 #yokohama 14:13 @hanaoibito 本部へ通...
2007:
元祖サンマーメン/ボトリング 本日も遠出しない日曜日。 のんびり起きて昼食に吉野町のサンマーメンにこだわった店 栄来軒NOWへ。サンマーメンだけで5種類もある。発祥の味というの元祖 三生碼麺(サン
2006:
北部九州遠征〜(1)久々の別府温泉 (画像は後日) 今日から九州遠征。早起きして(奇跡的に起きられた)6:21羽田空港。NH691便。機材はB777-200国際線機材。席はビジネスクラスの15A。チケットはANA国内線特典航空券(普通席)の第2区間(HKD-HND-UBJ)。...
2005:
出陣先を2往復 出陣。 ある基幹システムの検証環境アップデートを行い、滞りなく完了。平和に過ぎると思いきや、、、  今日から自宅にBフレッツが開通。しかし移行のため、既存のADSLをもう数日使いたいため、工事後にADSL環境へ配線を戻したが自宅のインターネ...
2004:
温故知新  今日も出社。 携帯系のデータ入れ替えに伴う環境更新を中心に着々と進行。近日公開の新サービスの試運転も始まった。 早速試食してみる。...
2003:
欧州遠征(5)〜ドイツ博物館 9:00 朝食 ハム3種 チーズ3種今日は雨である。 ドイツ博物館へ行く 中央駅でパートナー1日乗車券を購入。機械では買えなそうなので窓口で並んで購入。待つことしばし。やっと買えた。 Sバーンへ行くと自販機で売っていた。。。トホホ。 isa...
2002:
青森遠征(3) 脱輪 今日は朝から雨である。うーむ。 朝河童君よりレラあり。弘前に行くから十和田湖まで乗せて行けという。寛大なわしは快諾するが、10時過ぎに来るという。本来は9時半ころつく予定だったらしい。河童君が来るまで弘前市内で3局郵貯スタンプラリーをする。...

投稿者 onsenfan [ Linuxサーバ, PC・インターネット , プログラミング ] : 2008年10月21日 23:48

この記事が役に立った/おもしろいと思ったら、ワンクリックで応援お願いします

トラックバック

このエントリーのトラックバックURL:
https://blog.odorokutamegoro.com/mt-tb.cgi/2514_2172802662823

コメント

コメントしてください




保存しますか?


counter
11