PHP開発 コード備忘録
自分が作ったPHPコードの備忘録。
条件
使用アプリ | Eclipse |
WEB入出力
ネットワーク
(1)PCが立ち上がっているかどうかをpingで確認
PHPでのPC監視
<?php
//チェック対象PCのIPを設定
$CHECK_IP = '192.168.0.10';
#
//pingコマンド -c:送信回数 -w:送信開始時間
$ping_command_str = "ping -c 3 -w 5 $CHECK_IP";
#
//出力結果に文字列が無ければ ping okを返す
if (!strstr(`$ping_command_str`, '100% packet loss'))
{
$result = "$SERVER_IP ping ok\n";
}
else
{
$result = "$SERVER_IP ping ng\n";
}
#
//結果出力
echo $result;
?>
参考:
http://blog.asial.co.jp/486
謝辞
テキスト作成に当たり、以下サイトを参考にさせて頂きました。ありがとうございます。
http://mergedoc.sourceforge.jp/
また、以下書籍を参考にさせていただきました。