説明
array
get_included_files ( void)
ã“ã®é–¢æ•°ã¯ã€include(),
include_once(), require(),
require_once()ã«ã‚ˆã‚Šã‚¹ã‚¯ãƒªãƒ—トã«ãƒãƒ¼ãƒ‰ã•れãŸ
å…¨ã¦ã®ãƒ•ァイルã®åå‰ã‚’é…列ã¨ã—ã¦è¿”ã—ã¾ã™ã€‚
複数回èªã¿è¾¼ã¾ã‚ŒãŸãƒ•ァイルも返ã•れるé…列ã«ã¯ä¸€åº¦ã—ã‹ã‚らã‚れã¾ã›
ん。
注æ„
è¨å®šãƒ‡ã‚£ãƒ¬ã‚¯ãƒ†ã‚£ãƒ–auto_prepend_fileã«ã‚ˆã‚Šèªã¿
è¾¼ã¾ã‚ŒãŸãƒ•ァイルã¯ã€è¿”ã•れるé…列ã«ã¯å«ã¾ã‚Œã¾ã›ã‚“。
例 1get_included_files()ã®ä¾‹ <?php
include("test1.php");
include_once("test2.php");
require("test3.php");
require_once("test4.php");
$included_files = get_included_files();
foreach($included_files as $filename) {
echo "$filename\n";
}
?> |
|
ã¯ä»¥ä¸‹ã®å‡ºåŠ›ã‚’ç”Ÿæˆã—ã¾ã™ã€‚
注æ„
PHP 4.0.1pl2ãŠã‚ˆã³ä»¥å‰ã®ãƒãƒ¼ã‚¸ãƒ§ãƒ³ã«ãŠã„ã¦ã€
get_included_files()ã¯ã€èªã¿è¾¼ã¾ã‚Œã‚‹ãƒ•ァイル
ãŒæ‹¡å¼µå.phpã§çµ‚ã‚‹ã“ã¨ã‚’仮定ã—ã¦ãŠã‚Šã€ä»–ã®æ‹¡
å¼µåã®ãƒ•ァイルã¯è¿”ã•れã¾ã›ã‚“ã§ã—ãŸã€‚
get_included_files()ã«ã‚ˆã‚Šè¿”ã•れるé…列ã¯ã€é€£
想é…列ã§ã‚りã€include()ãŠã‚ˆã³
include_once()ã§èªã¿è¾¼ã¾ã‚ŒãŸãƒ•ァイルã®ã¿ãŒä¸€
覧ã«å«ã¾ã‚Œã¦ã„ã¾ã—ãŸã€‚
include(),
include_once(), require(),
require_once(),
get_required_files()ã‚‚å‚照下ã•ã„。