PHP4で作っていたスクリプトをPHP5で実行したところ、以下のエラーが発生

Deprecated: Call-time pass-by-reference has been deprecated in test.php on line 44

参照を渡しをしようと「TEST::FNC( &$ref, $option );」という様なコードがあったのですが、PHP5からは標準で参照渡しになるため、参照渡しと明示することは非推奨みたいです。&を外して「TEST::FNC( $ref, $option );」とコーディングしてやれば、警告が表示されなくなります。


コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です