ホームページ  >  記事  >  バックエンド開発  >  php_PHPチュートリアルで関数のパラメータ名を取得する方法

php_PHPチュートリアルで関数のパラメータ名を取得する方法

WBOY
WBOYオリジナル
2016-07-13 10:50:521195ブラウズ



質問
関数のパラメータ名を取得するには?
解決策
$test = 'これはテストです';

$abc = 'ああああああ';

getit($test);



関数 getit($l){

// ここで値の代わりに $l の名前を取得します

// $test がパラメータ入力を行うと、$test の値の代わりに文字列 '$test' が表示されます

// $abc がパラメータ入力として使用される場合、$abc の値の代わりに文字列 '$abc' が表示されます



}


コードをコピー [ ]


参考回答
これ。 。これは機能しますか?

理解できないようです。

ファイルを読み取る場合を除き、通常のマッチングを使用してください。
参考回答
wbsifan による元の投稿、2009 年 1 月 4 日 10:46 [url=http://bbs.111cn.cn/redirect.php?goto=findpost&pid=814417&ptid=100342]リンク タグ [img]http://bbs. .cn/images/common/back.gif[/img][/url]

$test = 'これはテストです';
$abc = 'ああああああ';
getit($test);

関数 getit($l){
// ここで値の代わりに $l の名前を取得します
// $test がパラメータ入力を行うと、$test の値の代わりに文字列 '$test' が表示されます
// $abc のとき ...
あなたの用途は何ですか?
ゲット('ああ');
何を表示する必要がありますか? [img]http://www.111cn.cn/bbs/images/smilies/default/03.gif[/img]
参考回答
意義。 [img]http://www.111cn.cn/bbs/images/smilies/default/lol.gif[/img]
参考回答
まだ考えないでください…
パラメータ名の取得方法を教えてください...
参考回答
勉強中
参考回答
何を言っているのかよくわかりません。C++ には値による参照渡しと値によるポインターによるアプローチがあります。これは役に立つかもしれません
参考回答




関数テスト($val) {



if (is_array($val)){



foreach($val として $value){



$arr[]=$value;



}

$arr を返します;



}その他{



$val = &$val;

$val を返します;



}



}

$val = 1;

var_dump(test($val));



エコー "
";



$arr = 配列(1,2,3);

print_r(test($arr));





?>


コードをコピー
参考回答
言いたいことはわかるけど、どうやって実践すればいいのかわからない、勉強してください·~·
。 参考回答
int(1)
配列 ( [0] => 1 [1] => 2 [2] => 3 )

文字列「$arr」を取得するには...つまり、パラメーター値の代わりにパラメーター名を取得します...

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/632603.html技術記事問題: 関数のパラメータ名を取得する方法 $test = 'this is a test' getit($test){ // $ の名前を取得します。ここでは値ではありません // の場合...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。