У меня есть сценарий. Он получает переменную с именем $ node, которая является строкой; пока предположим, что значение переменной - "NODEVALUE". Когда сценарий вызывается, он берет переменную $ node и пытается найти изображение с именем NODEVALUE.png. Если он не может найти это изображение, он затем проверяет NODEVALUE.jpg, если не может найти, что ищет NODEVALUE.gif ... и после всего этого, он все еще не может найти, он возвращает RANDOM.png.
Прямо сейчас я делаю этот сценарий следующим образом:
if (file_exists($img = $node.".png")) { }
else if (file_exists($img = $node.".jpg")) { }
else if (file_exists($img = $node.".gif")) { }
else
{
$img = 'RANDOM.png';
}
Должен быть способ получше, чем этот ... int Год str_b) в стандартной библиотеке C? Он должен принимать указатели на две строки, которые заканчиваются нулевыми байтами, и сообщать мне, отображается ли первая также полностью ...
Есть ли что-то вроде startWith (str_a, str_b)
в стандартной библиотеке C?
Он должен принимать указатели на две строки, которые заканчиваются нулевыми байтами, и сообщать мне, появляется ли первая также полностью в начале второй.
Примеры:
"abc", "abcdef" -> true
"abcdef", "abc" -> false
"abd", "abdcef" -> true
"abc", "abc" -> true