Так что у меня есть str_replace, который ищет строку для «и» и заменяет ее &
Однако, если есть слово, которое содержит буквы «и», например, «Howland», оно заменяет его Howl&
.PHP str_replace "и"
Как я могу сделать так, чтобы он искал только слово и.
Это моя функция у меня есть установка:
function add_ampersand($string) {
$string = str_replace('and', '&', $string);
return $string;
}
Я должен отметить, что эта функция используется в URL, так что «и» будет содержать «-» рядом с обе стороны от него, который затем преобразуется в пробелы.
'str_replace ('и', '&', $ строка)'? – karthikr
'str_replace ('-and-', '&', $ string)' – DevlshOne
На самом деле у меня такое ощущение, что вы хотите заменить одно слово '' '' 'и' ''. То, что вам понадобится объект HTML для '&', написан на другом листе бумаги. – hakre