新規作成
新規ページ作成
新規ページ作成(その他)
このページをコピーして新規ページ作成
このウィキ内の別ページをコピーして新規ページ作成
このページの子ページを作成
新規ウィキ作成
編集
ページ編集
ページ編集(簡易版)
ページ名変更
メニュー非表示でページ編集
ページの閲覧/編集権限変更
ページの編集モード変更
このページにファイルをアップロード
メニューを編集
バージョン管理
最新版変更点(差分)
編集履歴(バックアップ)
アップロードファイル履歴
ページ操作履歴
ページ一覧
ページ一覧
このウィキのタグ一覧
このウィキのタグ(更新順)
このページの全コメント一覧
このウィキの全コメント一覧
おまかせページ移動
RSS
このウィキの更新情報RSS
このウィキ新着ページRSS
ヘルプ
ご利用ガイド
Wiki初心者向けガイド(基本操作)
このウィキの管理者に連絡
運営会社に連絡(不具合、障害など)
suffix@wiki
操作ガイド
新規作成
編集する
全ページ一覧
登録/ログイン
suffix@wiki
操作ガイド
新規作成
編集する
全ページ一覧
登録/ログイン
suffix@wiki
■メニュー
■参加ランキング
imageプラグインエラー : 画像を取得できませんでした。しばらく時間を置いてから再度お試しください。
■管理者用メニュー
メニュー
Wiki操作
管理者専用
トップページ
>
コンテンツ
>
プログラミング入門
>
Ajax入門
>
PHP入門
>
PHP基本まとめ
>
外部ファイルの読み込み
phpでは外部ファイルの読み込みは
require("sample.php");とかinclude("sample.inc");で表現する。
""を忘れないように注意。
注意すべき点としては、includeやrequireは読み込んでからすぐ評価されるので
置換等変更は不可能。file_get_contentsとかfopenで読み込んでから置換する
しかない。
また、includeで相対パスを指定するとパスが読めない場合があると
予期せぬ振る舞いやエラーをはいたりするので、
dirname(_FILE_)等を用いて絶対パスを取得すると無難。
他にもinclude_path等を設定する方法(
http://www.profaim.jp/lang-env/php/resolve_path.php
、
http://code.nanigac.com/source/view/303
)も
あるらしいので参考にしたい。
また、関数内でincludeするとややこしいことになる。
つまり、
http://php.plus-server.net/function.include.html
の関数内での読み込みのように
関数の中のスコープを参照するため、関数外のものに関しては
うまく機能しない。
「外部ファイルの読み込み」をウィキ内検索
最終更新:2011年04月03日 12:21