-1

簡単な質問をするのは嫌いですが、私はまだphpに慣れておらず、学習を続けています。include()と同じことをするように見えるこのスニペットを含むphpファイルに出くわしましたが、そのドキュメントが見つかりません。

<?php show('header'); ?> 

それは習慣ですか、それとも私は十分に一生懸命探していませんか?それが習慣である場合、それがどこで定義されているかをどのように見つければ、それをよりよく理解できるようになりますか。私の知る限り、使用されているフレームワークはありません。

4

3 に答える 3

7

カスタム関数です。疑問がある場合は..常にhttp://php.netを確認してください

コードでそれを見つけたい場合は、次のように実行します(UNIXユーザーの場合)。

grep "function show(" . -ir
于 2012-12-20T14:44:19.263 に答える
3

それはあなたが持っているいくつかのファイルで定義されたいくつかのカスタム関数です。

PHPマニュアルのどこにも定義されていません。

于 2012-12-20T14:44:21.790 に答える
0

いいえ、事前定義されたものではありません。カスタマイズされたものです。事前定義されたものがあり、名前は現在のファイルのソースを示すshownameで始まります

 <?php
/* some code here */

show_source(__FILE__);    
?>
于 2012-12-20T14:50:09.127 に答える