1. PHP 関数がパラメータを渡す方法は、変数のアドレスを渡すか、変数の値を渡すかです。
class Penson {
public $age;
} // オブジェクトをインスタンス化します $zs=new Penson();$zs->age=10;1.2 文字列、数値、配列をそれぞれ定義します
$str= string";
関数の実行後にそれぞれ出力します:
echo $str; // 0
test(&$str,&$num,&$arr,$zs);
変数の前に & 記号を追加して、データ型に関係なく関数内で変更できるようにします。関数の外の変数に影響します。
2.mysqli_insert_id($con)
挿入後、データベース内の現在の挿入データの自動生成された ID を知る必要がある場合があります。このとき、このメソッドは 1 つのパラメーターを使用します。このパラメータ 挿入の実行に使用されるデータベース接続では、返されたコンテンツが追加されていない場合は警告が表示されますが、挿入は成功します。
CREATE
TABLE
message(
id
int
(10) auto_increment
PRIMARY
KEY
NOT
NULL,
ユーザー名
VARCHAR
( 16)
NOT
NULL
,
メッセージ
VARCHAR
(32)
NOT
NULL
,
CREATE
TABLE
message(
id
int
(10) auto_increment
PRIMARY
KEY
NOT
NULL
,
username
VARCHAR
(16)
NOT
NULL
,
message
VARCHAR
(32)
NOT
NULL
,
time
datetime
NOT
NULL
)
//下面这句是用来设置编码的,如果不设置可能会导致中文乱码在数据库中
ENGINE= MYISAM
CHARACTER
SET
utf8 ;
time
datetime
NOT
NULL
)
ENGINE= MYISAM
CHARACTER
SET
utf8 ;
🎜
上記では、PHP と関数の内容を含め、関数値の転送の詳細な分析を PHP ショート ノートで紹介しています。PHP チュートリアルに興味のある友人に役立つことを願っています。 🎜
🎜
🎜