PHP の面接での別の質問

WBOY
リリース: 2016-08-08 09:26:27
オリジナル
1046 人が閲覧しました


この質問は Brothers Cloud Classroom からのものです。 runing実行結果を書き込む:
機能myfunc($ argument){

running results =”。myfunc($ variable); ); この判決はどのように執行されるのでしょうか? ?

は最初に後半の「myfunc($variable);」を実行してからechoを実行するため、答えは少なくとも

20

myfunc($variable)=

になります。 20は

myfunc($variable);の実行結果です。

2. echo "myfunc($variable)=" はどのように解析されますか? 二重引用符で囲まれた変数は実行されますが、関数は実行されません。つまり、

myfunc(10)= と等しくなります。

つまり、答えは少なくとも 20myfunc(10)= です。 しかし、よく見てください、 function myfunc($argument){
using using using を通じて‐ ‐ ‐ ‐ ‐ ‐ に。したがって、$argunment はこの関数では出力されません。
ローカルでの最終的な正しい答えは次のとおりです:
10myfunc(10)=
上記は、関連する内容を含む、別の PHP 面接の質問を紹介しています。PHP チュートリアルに興味のある友人に役立つことを願っています。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート