print 'Hello YKazu'

('Python', 'Javascript')

PHP

preg_match()関数における名前付きサブパターン

PHP

?P<任意の名前> $pattern = '/[a-z]+_(?P<num>\d+)_[a-z]+/'; $string = 'yoshida_43_kazu'; preg_match($pattern, $string, $matches); var_dump($matches['num']); // 43</num>

strpos()関数

PHP

文字の位置を教えてくれる。 $str = 'yoshida'; echo strpos($str, 'y') . PHP_EOL; // 0 echo strpos($str, 'o') . PHP_EOL; // 1 echo strpos($str, 'a') . PHP_EOL; // 6 echo strpos($str, 'z') . PHP_EOL; // 出力無し var_dump(strpos($str, 'z')); //…

staticキーワードの遅延静的束縛

PHP

staticキーワードが、それが参照される直前の"非転送コール"のクラスを指すこと。 非転送コールとは、Klass::method()または$instance->method()のようなメソッド呼び出し。

3項演算子による初期化

PHP