$embedCode = <<<EOF getApplicationContent('video','player',array('id' => $iFileId, 'user' => $this->iViewer, 'password' => clear_xss($_COOKIE['memberPassword'])),true) EOF; $name = str_replace($embedCode,"test",$content); Я пытаюсь заменить часть кода на другой фрагмент кода. Я могу сделать это с меньшими строками, но как только я добавил большие строки в $ embedCode, он выкинул «неожиданную ошибку T_ENCAPSED_AND_WHITESPACE»
У меня есть этот сменный массив с именем $initialdata : array ($initialdata) 'd' => string '1.40' (length=4) 'a' => string '1.67' (length=4) 'vi' => string '0' (length=1) 't' => string '?' (length=1) Тогда у меня есть эта строка: $str = "-(vi + sqrt(2*a*d + vi^2))/a)"; Когда я делаю : str_replace(array_keys($initialdata),array_values($initialdata),$str); Я получил : -(0 + […]
Мне нужно заменить каждое появление одной из букв a , o , i , e , u с помощью [aoieu]? Я попытался сделать следующее: str_replace(array('a', 'o', 'i', 'e', 'u'), '[aoieu]?', $input); Но когда он bl[aoieu]?ck black вместо того, чтобы дать мне ожидаемый bl[aoieu]?ck он дал мне bl[a[ao[aoi[aoie[aoieu]?]?[aoieu]?]?[aoie[aoieu]?]?[aoieu]?]?[aoi[aoie[aoieu]?]?[aoieu]?]?[aoie[aoieu]?]?[aoieu]?]?ck Как я могу заставить его не заменять вещи, […]
Поэтому, когда я запускаю json_encode, он также захватывает \ r \ n из MySQL. Я пробовал переписывать строки в базе данных безрезультатно. Я попытался изменить кодировку в MySQL с по умолчанию latin1_swedish_ci на ascii_bin и utf8_bin. Я сделал тонны str_replace и chr (10), chr (13). Я не знаю, что еще сказать или сделать, я просто […]
У меня возникают проблемы с функцией PHP str_replace при использовании массивов. У меня есть это сообщение: $message = strtolower("L rzzo rwldd ty esp mtdsza'd szdepw ty esp opgtw'd dple"); И я пытаюсь использовать str_replace следующим образом: $new_message = str_replace( array('l','m','n','o','p','q','r','s','t','u','v','w','x','y','z','a','b','c','d','e','f','g','h','i','j','k'), array('a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z'), $message); Результат должен быть A good glass in the bishop's hostel in the devil's […]
Это строка, в которой я пытаюсь заменить пробелы между словами «-». $mystring = "Color red, Color blue, Color black"; $newstring = str_replace(' ', '-', $mystring); Что я хочу достичь, используя функцию str_replace, является: "Color-red, Color-blue, Color-black"; Но это возвращает: "Color-red,-Color-blue,-Color-black"; Думаю, мне нужно условие, которое заменяет пробелы «не после запятой» или «между двумя словами». Но […]
Я хочу упростить разработку своих новых проектов, и я хотел, чтобы простые кости были очень простыми решениями для шаблонов. Я огляделся по сети, и все либо слишком раздуто, либо заставляет меня съеживаться. Мои файлы HTML будут такими: <html> <head> <title>{PAGE_TITLE}</title> </head> <body> <h1>{PAGE_HEADER}</h1> <p>Some random content that is likely not to be parsed with PHP.</p> […]
Я хочу сделать простой str_replace в моем шаблоне ветки. Я новичок в ветке, и, вероятно, мне нужно добавить новый фильтр или что-то подобное или использовать существующие. Как я могу это сделать? Где я могу найти список доступных фильтров?
Хорошо, я запускаю публичный JSONP API, данные которого подаются с моего PHP-сервера. Я просто прочитал эту статью: JSON: подмножество JavaScript, которое не является (Магнусом Холмом, май 2011 г.) (просьба ознакомиться с разъяснением) В принципе, если мои строки JSON содержат символ U + 2028 (разделитель строк Unicode) или символ U + 2029 (разделитель абзацев Unicode), то […]
Я хотел бы использовать два str_replace в своем эхом PHP. Ниже мой код: он отображает мой заголовок WordPress и заменяет | на </br> чтобы заголовок появлялся на нескольких строках. Он работает, но теперь я хотел бы добавить курсив к нескольким словам того же названия. У кого-нибудь есть идея, как справиться с этим? <?php echo str_replace(' […]