タグ

ブックマーク / php-archive.net (2)

  • [PHP]PHP7.0での変更点とアップグレード時の対応 | PHP Archive

    PHP 5.x 系列のメジャーアップデートとなる PHP 7.0 では、処理速度の大きな向上と言語仕様の変更が行われています。新機能と非推奨になった機能のうち、大きな影響を与える変更点についてまとめてみました。 POSIX 正規表現関数の廃止 5.3 の時点で非推奨となっていましたが、POSIX互換の正規表現に関する関数が取り除かれています。 影響を受けるのは以下の関数です。 ereg(), eregi(), ereg_replace(), eregi_replace, split(), spliti(), sql_regcase() ereg に関連する殆どの関数が取り除かれました。今後は preg_match や preg_replace などの PCRE 系関数 を使うことになります。 ext/mysql 拡張の廃止 5.5 で非推奨になった mysql_ 系の関数が取り除かれました

    T-KEN
    T-KEN 2015/12/30
  • 関数名によく使われる英単語(動詞)の意味とニュアンス | PHP Archive

    PHP に限らず、プログラミングで使われる多くの関数名は「動詞+目的語」という命名規則になっていることが多く、「insertPost()」であれば投稿を挿入するという意味が名前から読み取れます。 では投稿を削除する場合は delete でしょうか? それとも remove でしょうか? 関数は基的に英語を使うのが鉄則ですが、似たような意味を持つ単語などが多く厳密な意味の違いがわかりにくいことがあります。 そこで、プログラミングで関数名として一般的に使われている頻出語句をピックアップし、主な用途と細かい意味、ニュアンス、使い分けについて調べてみました。 追加・作成 set

  • 1