$url = __DIR__.'/data/news.json';
$data = file_get_contents($url);
C:\OpenServer\domains\tnv4\html\top_news.php
соотв-но значение будет C:\OpenServer\domains\tnv4\html
$replaces = [
'a' => 1,
'b' => 2,
//и тд
'я' => 998,
'Я' => 999,
];
$result = strtr($str, $replaces);
<?php
$str = 'Hello world';
//Array([a] => 0, [b] => 1, [c] => 2, [d] => 3 .. [z] => 25)
$dict = array_flip(range('a', 'z'));
$result = strtr(
mb_strtolower($str),
$dict,
);
var_dump($result); //string(18) "74111114 221417113"
if ( mb_strlen($_POST['b_search'] ?? '') > 0) {
$s_list = array_filter($s_list, function (array $val) {
return (mb_stripos($val['name'], $_POST['b_search']) !== false);
});
}
$result = "$uname||$pass"; //данные которые ввели
$match = null;
//считываем файл построчно и ищем совпадение
//если совпадение найдено - записываем результат в $match и прекращаем сканирование файла
$fp = fopen("user.txt", "r+");
while (($line = stream_get_line($fp, 1024 * 1024, "\n")) !== false) {
if(trim($line) === trim($result)) {
$match = trim($line);
break;
}
}
fclose($fp);
if(!empty($match)) {
echo "Найдено совпадение - {$match}";
} else {
echo "Ничего не найдено";
}
Тамара Ламова Тамара Ламова Автор вопроса
Просто добавила в /etc/apache2/envvars , перезагрузила апач.
Сработало.
SetEnv SPECIAL_PATH /example/test
SetEnv APPLICATION_ENV production
location / {
...
fastcgi_param APPLICATION_ENV production;
fastcgi_param SPECIAL_PATH /example/test;
...
}
env APP_NAME=MyAPP php -r 'var_dump(getenv("APP_NAME"));'
детск(ий|ая|ое)
<?php
$names = [
'Абдоминальная хирургия',
'Бариатрическая хирургия',
'Бариатрическая хирургия',
'Венерологическая клиника',
'Детская клиника',
'Дерматология',
'Детская урология',
'Детский тест',
'Детское тесто',
];
$result = [];
foreach ($names as $name) {
$l = mb_strtoupper(mb_substr(
trim(preg_replace('!детск(ий|ая|ое)!usi', '', $name)),
0, 1
));
$result[$l][] = ['NAME' => $name];
}
print_r($result);
...
[У] => Array
(
[0] => Array
(
[NAME] => Детская урология
)
)
[Т] => Array
(
[0] => Array
(
[NAME] => Детский тест
)
[1] => Array
(
[NAME] => Детское тесто
)
)
<?php
function deleteMessage($callback_query, $bot_api_key)
{
$apiUri = 'https://api.telegram.org/bot'.$bot_api_key.'/deleteMessage?'.
'&chat_id='.$callback_query->message->chat->id.
'&message_id='.$callback_query->message->message_id.
'';
return file_get_contents($apiUri);
}
<?php
foreach ( $photo as $idx => $photos ) { ?>
<div class="swiper-slide ">
<div class="tm tm--default">
<div class="tm__author">
<div class="tm__avatar">
<img src="/upload/<?php echo html_image_src($photos, $size_preset='original', $is_add_host=false, $is_relative=true) ?>" class="js-bg">
</div>
<div class="tm__info">
<h6 class="tm__name"><?= $name_array[$idx]; ?></h6>
<p class="tm__position"><?= $company_array[$idx]; ?></p>
</div>
</div>
<div class="tm__content">
<p class="tm__text"><?= $rev_array[$idx]; ?></p>
</div>
</div>
</div>
<?php } ?>