新年初めてのコード書き始めを行っていて。とりあえず、PHPのNullチェックを作ってみた
class Secure {
// Null Byte Check.
public function sanitizer($arr) {
array_walk_recursive($arr, function($val, $key) {
if (preg_match('/\0/', $val) === 1) {
// エラー処理.
}
});
}
}
良くある、array_mapのルーチンよりかはスマートかと。「Nullバイトがあるデータがあるのが変なので、そのデータは弾け」おじさんが居たので、そう実装してみました。手動で簡単なテストもしてます
今年も、よろしくお願いします