select id from mytable where field = 1;
этот индекс может давать приличный профит при условии, что в таблице много других колонок - СУБД не придётся считывать лишние данные с диска, будет использоваться только индекс. Если же запрос сложнее или таблица проще, то профит уменьшается. Конкретные значения может дать только EXPLAIN.preg_match('/^([\d ]+) /', $str, $matches);
$result = $matches[1];
$a = 'foo 123 456 789 bar';
echo filter_var($a, FILTER_SANITIZE_NUMBER_INT); // убирает пробелы и лишние буквы \☻/
// -> 123456789
((($a ? 'A' : $b) ? 'B' : $c) ? 'C' : 'D');
url.match(/.+\//)[0]
// или
url.replace(/[^\/]+$/, '')
// или
url.slice(0, url.lastIndexOf('/') + 1)
// или
url.split(/(?<=\/)/).slice(0, -1).join('')
// или
[...url].reduceRight((acc, n) => (acc || n === '/') ? n + acc : acc, '')
<?php
function reverse_vowels($word)
{
// получаем строку всех гласных букв. в слове
$vowels = implode( // объединяем массив в строку
array_filter(// получаем массив всех гласных букв. в слове
str_split($word), // разбиваем слово на буквы
function ($c) { // проверяем если буква гласная [ayeiou]
return preg_match("/[ayeiou]/i", $c);
}
)
);
echo "" . $vowels . PHP_EOL;
$v = 0;
$reverse = implode(// объединяем массив в строку
array_map(
function ($i) use ($word, $vowels, &$v) {// &$v переменная переданная по ссылке
$is_vowel = preg_match("/[ayeiou]/", $word[$i]);
return $is_vowel ? $vowels[strlen($vowels) - 1 - $v++] : $word[$i];
},
range(0, strlen($word) - 1) // массив [0, количество букв в слове - 1]
)
);
return $reverse;
}
echo reverse_vowels('environment');
function reverse_vowels($word) {
$vowels = [];
foreach(str_split($word) as $c) {
if (preg_match('/[ayeiou]/i', $c)) {
$vowels[] = $c;
}
}
$v = 0;
$reverse = '';
for ($i=0; $i < strlen($word); $i++) {
$is_vowel = preg_match('/[ayeiou]/i', $word[$i]);
$reverse .= $is_vowel ? $vowels[count($vowels) - 1 - $v++] : $word[$i];
}
return $reverse;
}
preg_match_all('/[ayeiou]/i', $word, $matches);
$vowels = $matches[0];
смотрю Samsung 256GB популярны
echo $var
используйте echo $var ?? ''