PHP でよく使う function (メソッド)とその使い方

ここでは function をメソッドという。

strpos

文字列に特定の文字列がふくまれているかどうか確かめるときに使う。


if ( strpos( $value, 'abcde' ) !== false )
{
...
}

この例では $value という文字列に 'abcde' という文字列があるときに if を実行する。ここで


if ( strpos( $value, 'abcde' ) )
{
...
}

というコードは(一見正しいが)間違っている。詳しくは公式ページを参照。

strpos - php.net

preg_replace

正規表現の置換。$value という文字列から改行を消すには


$value = preg_replace( "/\r|\n/", "", $value );

とする。

filter_input

PHP で get や post の値を受けとるとき、その値からあやしい部分を除去するときに使う。


$value = filter_input( INPUT_GET, 'language' );

URLに ?language=◯◯ という文字列があったら、その◯◯がこの $value に入る。

(随時更新)

広告

php