ホームページ > バックエンド開発 > PHPチュートリアル > コード内の $form は何を意味しますか?

コード内の $form は何を意味しますか?

WBOY
リリース: 2016-06-23 14:38:28
オリジナル
1833 人が閲覧しました

以下のコードの $form はこれを宣言し、それに値を割り当てています。これは論理的にどのように一貫しているのでしょうか。

function __toString(){			$form='<form action="'.$this->action.'" method="post" >';						switch($this->shape){				case "rect":					$form.=$this->getRect();					break;				case "triangle":					$form.=$this->getTriangle();					break;				case "circle":					$form.=$this->getCircle();					break;				default:					$form.='请选择一个形状<br>';			}			$form.='<input type="submit" name="sub" value="计算">';			$form.='</form>';			return $form;		}
ログイン後にコピー


ディスカッションに返信 (解決策)

その後に追加の代入 .=

この関数の最終的な目的は、フォーム変数の内容を構築することです。内容は HTML です

$form は変数です、変数のせいで心配しないでください。フォームという名前なので混乱していますが、その後ろにある .= は実際には $form = $form + "..." を意味します

If $form.='';
この場合、$form.=$form+' 私の疑問は、「」です。しかし、$form は何に相当しますか?

$form = "hello" ;

$form .= "world";
echo $form
出力
hello world

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