web serverの移行(その3)split()が無い

さてさてさ〜て、まだまだphpのコード修正は多いです。

split()関数が使えなくなってました。全部explode()に置き換えです。いつの間に無くなっていたんだか……。きっと非推奨の関数だったんでしょうね。
最初str_split()に置き換えて……全く違った結果(おまけにlogはnoticeだらけ)になりました。似た名前だから関数の詳細を全く見ずに置き換えたのが敗因です。(^_^;;

ip addressの取得でproxyが有ったり無かったり、gethostbyaddr()に不正(多分Null)でWarning。これは前々から放っておいたのをついでに修正。
filter_var()関数を噛ませることで対応。(これも知らんかった関数)

class内のfunction()で引数の名称が重複するとエラーらしい。ちょこっと付け替えて対応。

他にも色々出てきそうだな〜。

コメントを残す