key value
)php > $one = ['red']; $two = ['red', 'green', 'blue']; $three = ['red', 'blue'];
php > var_dump(array_intersect($one, $two, $three));
array(1) {
[0]=>
string(3) "red"
}
// or вместо ||
$restoreCheck = mysql_query("SELECT * FROM p286168_reserv.`people` WHERE `mail` = '$email'", $connect) or die(mysql_error());
`mail` = '$email'
, т.к. $email
не фильтруется, а берется напрямую из $_POST
.$str = '1s2.2s2.3p6.(3D).5d';
$parts = explode('.', $str);
foreach($parts as $key => $part) {
$part = preg_replace('/(\d[a-z])(\d)/i', '$1<sup>$2</sup>', $part);
$part = preg_replace('/\((\d)(.*)\)/', '(<sup>$1</sup>$2)', $part);
$parts[$key] = $part;
}
$out = implode($parts);
// 1s<sup>2</sup>2s<sup>2</sup>3p<sup>6</sup>(<sup>3</sup>D)5d
// убрать элемент _csrf
unset($input['_csrf']);
// поменять Crafter на Stagg
$input['brand'][1] = 'Stagg';
// поменять количество струн с 6 на 4
$input['strings'] = 4;
_csrf
как я уже писал выше. session_write_close()
перед началом тяжелой работы в первом запросе, чтобы "отпустить" сессию для записи.php > var_dump(glob('*'));
array(5) {
[0] =>
string(1) "a"
[1] =>
string(1) "b"
[2] =>
string(1) "c"
[3] =>
string(5) "hello"
[4] =>
string(4) "test"
}
php > var_dump(preg_grep('/[abcd]/', glob('*'), PREG_GREP_INVERT));
array(2) {
[3] =>
string(5) "hello"
[4] =>
string(4) "test"
}
php >