変数
最近取り組んだプロジェクトで、PHP での変数の使用に関する新しい概念を発見しました。私のプログラムでは、1 ページ上の複数のレコードを同時に更新する必要がありました。長い間考え続けた後、偶然変数の概念が頭に浮かび、すべての混乱が消え去りました。
<b>はじめに</b>
変数と呼ばれる変数とは何ですか? PHPのマニュアルによると、変数とは、変数の値を取得し、それを別の変数の変数名として使用する変数です。このステートメントは非常に単純に見えるため、文中で「変数」という単語を使用するステートメントと簡単に混同されます。簡単な例を挙げると、変数を定義します --- x はこれに等しい --- 次に、変数の変数を定義します。つまり、この例では、x の値を新しい変数の名前として使用します。この新しい変数の値は、cake です。 PHP で表現すると、
<?php
$x = "this";
?>
PHP の表示メソッドでは、変数に $$ という記号が使用されます。これで、2 つの変数 $x と $$x を 2 つの異なる方法で参照できるようになります。
<?php
echo "$x ${$x}";
echo "$x $this"?>
上記の2つのプログラムはどちらも「this iscake」と出力します。 echo ステートメントでは $$x が ${$x} として記述されていることに注意してください。これは、出力したいのは $ 文字と $x 変数ではなく変数であることを PHP に知らせるためです。
まだ混乱していますか?ああ、もしかしたら、もっと詳しくて役立つ例が必要ですか?次のセクションでは、変数を使用して 1 ページ上の複数のレコードを編集する方法を説明します。
例
関心のあるサイトへのリンクを保存する MySQL データベースが既にあり、次のフィールドを持つテーブル送信があるとします。承認済み
ここで、作成済みだが承認されていないすべてのリンクをテーブルに表示したいとします。編集ページでは、いくつかの入力エラーを修正し、適切なラジオ ボタンを使用して (承認済み) を許可するかどうかを設定できます。各レコード)、更新されたすべてのレコードを一度にテーブルに送信します。
まず、データベースからすべてのレコードを抽出して表示するときに、各レコードに一意の名前を設定する必要があります。これにより、送信時にループ内で各レコードの値を識別できるようになります。コードは次のとおりです:
//変数カウンターを初期化します
$index = 0;
echo "

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

DVWA
Damn Vulnerable Web App (DVWA) は、非常に脆弱な PHP/MySQL Web アプリケーションです。その主な目的は、セキュリティ専門家が法的環境でスキルとツールをテストするのに役立ち、Web 開発者が Web アプリケーションを保護するプロセスをより深く理解できるようにし、教師/生徒が教室環境で Web アプリケーションを教え/学習できるようにすることです。安全。 DVWA の目標は、シンプルでわかりやすいインターフェイスを通じて、さまざまな難易度で最も一般的な Web 脆弱性のいくつかを実践することです。このソフトウェアは、

AtomエディタMac版ダウンロード
最も人気のあるオープンソースエディター

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

SublimeText3 英語版
推奨: Win バージョン、コードプロンプトをサポート!

ZendStudio 13.5.1 Mac
強力な PHP 統合開発環境
