このスクリプトに関する簡単な質問です。 print_top_ads();はスクリプトを呼び出していません。Php "echo"関数がスクリプトを呼び出さない
このコードの平和に関するもう1つの質問です。 $ pが読み込まれたときにテンプレートの左と右の列を除外したい場合(例えばleft_column.phpを取り除くなど)、どうすればよいのでしょうか。
<?php
$pages_dir = 'doc_user';
if (!empty($_GET['p'])) {
$pages = scandir($pages_dir, 0);
unset($pages[0], $pages[1]);
$p = $_GET['p'];
if (in_array($p.'.inc.php', $pages)) {
include($pages_dir.'/'.$p.'.inc.php');
}
} else
echo "
print_top_ads();
";
?>
は引用符を削除します。 echoはステートメントですが、printは関数です(結果が返されます)。あなたはechoというタイトルを使用しています。 –
あなたは 'echo print_top_ads();'を意味しませんでしたか? – lfxgroove
あなたは何を達成しようとしていますか?あなたは 'print_top_ads();'を解析するために 'PHP'または' JavaScript'を使いますか?詳しく教えてください。 –