Прочетох друг въпрос тук, който се отнася до същия проблем и не мога да разбера какво се случва тук. Опитвам се да заменя апостроф в моя код със str_replace и не работи. Имам низ за тестване:
$clue_question = "If you’re rowin’ the Rhone from start to finish, you begin in this mountain range";
И след това някои низове заместват и техните резултати:
$new_string = str_replace("I", "a", $clue_question)."<br />";
//af you’re rowin’ the Rhone from start to finish, you begin in this mountain range
$another_new_string = str_replace("'", "VB", $clue_question)."<br />";
//If you’re rowin’ the Rhone from start to finish, you begin in this mountain range
$yet_another_new_string = str_replace("'", "VB", $clue_question)."<br />";
//If you’re rowin’ the Rhone from start to finish, you begin in this mountain range
$sdf_another_new_string = str_replace("`", "VB", $clue_question)."<br />";
//If you’re rowin’ the Rhone from start to finish, you begin in this mountain range
$sdf_another_new_string_sdf = str_replace("ï", "VB", $clue_question)."<br />";
//If you’re rowin’ the Rhone from start to finish, you begin in this mountain range
$yet_another = str_replace("’", "sdgd", $clue_question)."<br />";
//If you’re rowin’ the Rhone from start to finish, you begin in this mountain range
$yet_another = str_replace("\’", "sdgd", $clue_question)."<br />";
//If you’re rowin’ the Rhone from start to finish, you begin in this mountain range
Опитах ASCII еквивалентите, опитах да ги екранирам, опитах ги нормални. Нямам представа защо единичният апостроф (или може би това е единична кавичка) не се заменя в моя низ. Синтаксисът ми е наред, защото първата функция str_replace() работи правилно. Търсих в Google и единственото нещо, за което можах да се сетя, беше моята PHP версия, след като проверих друг въпрос тук. Стартирах phpinfo() и имам версия 5.2.17, така че предполагам, че това не е проблемът.
Някакви идеи? Благодаря ти.
РЕДАКТИРАНЕ
Моите извинения, първоначално имах тип и първоначалната променлива беше $question вместо $clue_question. Това не беше така. Мога да отпечатам низовете на екрана и да ги настроя правилно, просто не форматира. Благодаря за активността досега по този въпрос!
$question
, след това при вашата обработка е$clue_question
, имат ли същото съдържание? - person user1978142   schedule 02.06.2014