世界ビズとは】【利用規約】【個人情報取扱】【窓口】【オリジナルサービス】 [最終更新日20081030日] ©2007 sekai.biz All Rights Reserved
世界ビズPHP学科 > 様々な命令

【重要なお知らせ】

 このたび世界ビズは、根本から改良した新たなシステムに乗せて、新サイトZnetとして生まれ変わることとなりました。現在鋭意移植作業中です。また、これまで多くの方々にお気に入り登録していただいておりますため、移行には一年の期間(2011年03月17日閉鎖予定)を設けさせていただきます。今後ともよろしくお願い申し上げます。

【重要なお知らせ!!】

Znet】←世界ビズの全情報を移植中!! 世界ビズは2011年03月17日に閉鎖予定!!

[様々な命令]


○ファイルを読み込む

require'A';

・ファイルAを読み込みます。require_once()は既に該当ファイルが読み込まれている場合は実行されません。include()は該当ファイルが存在しない場合も処理を続行します。include_once()関数も存在します。


○自動的にジャンプさせる

header('location:URL');

・同ファイル内で、出力命令の後には記述できません。指定したURLに自動でジャンプします。


○メールを送信する

$to=mb_encode_mimeheader('○○様');
$from=mb_encode_mimeheader('△△より');
mb_send_mail($to.'<Email>',$sub,$me,'From:'.$from.'<Email>');

・メールを送信します。送り主とあて先にマルチ文字を使う場合、上記のようにエンコードします。


○XMLのパースと出力

$xml=simplexml_load_string($a);
$xml=simplexml_load_file($b);
$xml->tab
{$xml->tab->tab[0]}
$xml['version']
$xml->asXML()
header('Content-Type:text/xml')
;

・XML文($a)やXMLファイル、URL($b)を$xmlにオブジェクトとして返します。->により対象タブ内の文字列を返します。階層の要素を参照する場合は降順で支持します(補完も必要)。XML要素属性(versionなど)を返したり、複数あるタグを区別するためには、配列を使用します。asXML()はXMLドキュメント全てを返します(ファイル名を引数として渡すとファイルに保存されます)。また、ブラウザにXMLを送り返す場合は、出力が送られる前にheader()で上記のように指定する必要があります。


○エラーログに出力する

error_log('A');

・文字列Aをサーバのエラーログに出力します。


○出力情報を捕獲する

ob_start();…開始部分。
A…出力部分。
$a=ob_get_contents();…出力部分Aを返す。
ob_end_clean();…終了部分。

・A部分で出力された情報を出力する代わりに捕獲し$aに返します。


○バイナリファイルを出力する

mb_http_output('pass');

・バイナリファイルなどを出力する際、出力文字エンコーディングの変換機能を無効にするため、スクリプトの先頭に記述します。



【ホームページ制作予定の方へお勧めするレンタルサーバーです】


PHP学科】【AJAX学科へ】
環境設定
 ・設定ファイル
基本記述
 ・文字列操作
 ・数値の操作
条件分岐
配列
オートグローバル配列
Webフォーム
正規表現
データベースの操作
クッキーとセッション
日付と時刻
ファイル操作
セキュリティ
様々な命令


【世界ビズ】

【専門列塔街道】
 オンラインゲーム全集塔
 有料情報商材研究塔
ゲーム攻略局
 ドラゴンクエスト1攻略
 ドラゴンクエスト2攻略
 ドラゴンクエスト4攻略
 Final Fantasy4攻略課
 世界はあたしでまわってる
 天外魔境2攻略課
【インターネット研究所】
 世界の厳選サイト
【コミック資料館】
 GANTZ資料室
 デスノート資料
 キン肉マン資料
 ワンピース資料室
【バーチャル大学】
 AJAX学科
 ASP学科
 英語学科
 パソコン学科
 PHP学科
 歴史学科
【その他】
 世界ビズ詳細データ
 リンクに関して
 個人情報保護法令