Как проверить есть ли "?" в url, не зная конкретного параметра
$mystring = 'https://www.onlinestore.com?parameter=value';
$findme = '?';
$pos = strpos($mystring, $findme);
// Заметьте, что используется ===. Использование == не даст верного
// результата, так как 'a' в нулевой позиции.
if ($pos === false) {
echo "Строка '$findme' не найдена в строке '$mystring1'";
} else {
echo "Строка '$findme' найдена в строке '$mystring1'";
echo " в позиции $pos";
}
Вариант короче.
$url = "https:/google.com/asd/asd";
$search = "?";
if (strpos($url, $search) !== false) {
echo 'Знак "'.$search.'" есть в данном url.';
}
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Пытаюсь установить Laravel при помощи Composer, но устанавливается версия Laravel 58, хотя уже давно есть версии 6
Пытаюсь перейти на nginx+php-fpm с apacheСайт работает, но не работает ЧПУ
Есть метод, который меняет имя у добавленного объекта