PHP でよく使う function (メソッド)とその使い方
ここでは function をメソッドという。
strpos
文字列に特定の文字列がふくまれているかどうか確かめるときに使う。
if ( strpos( $value, 'abcde' ) !== false )
{
...
}
この例では $value という文字列に 'abcde' という文字列があるときに if を実行する。ここで
if ( strpos( $value, 'abcde' ) )
{
...
}
というコードは(一見正しいが)間違っている。詳しくは公式ページを参照。
preg_replace
正規表現の置換。$value という文字列から改行を消すには
$value = preg_replace( "/\r|\n/", "", $value );
とする。
filter_input
PHP で get や post の値を受けとるとき、その値からあやしい部分を除去するときに使う。
$value = filter_input( INPUT_GET, 'language' );
URLに ?language=◯◯ という文字列があったら、その◯◯がこの $value に入る。
(随時更新)
Tips
-
phpではグローバル変数を宣言時に初期化できない01136
-
PHP7以降では配列と連想配列をdefineで定義できる04961