いくつかの機能上の問題がある古い php アプリケーションを使用しています。テーブル内のIDをリセットするように設計されているように見える次のコードに出くわしました:
SET @num := 0;
UPDATE `pop_table` SET id = @num := (@num+1);
ALTER TABLE `pop_table` AUTO_INCREMENT =1;
それで... ':=' 演算子は一体何のためにあるのでしょうか?? - そして、この特定のスニペットの代わりになるものは何ですか?
私はここで検索しました、php.net、google、明らかに「:=」は小さすぎるか、見つけにくいか、または適切な検索をコミットする方法がわかりません。ご意見ありがとうございます。