Intereting Posts
Проблемы с $ _POST Как отправить HTML-адрес электронной почты с помощью SMTP в PHP PHP: укажите имя массива объектов JSON? Проверка подлинности PHP с помощью LDAP Как распечатать точный sql-запрос в zend framework? Сохранение вывода openssl_random_pseudo_bytes в Postgres с использованием php? Я получаю сообщение об ошибке: неверная последовательность байтов для кодирования "UTF8" Как вычитать с помощью SQL в MYSQL между двумя значениями даты и получить результат в минутах или секунде? Как скопировать файлы CSS и JS в папку поставщика композитора? Хорошо или плохо для абстрактного класса реализовать интерфейс? требуется обновление для запроса mysql для выбора диапазона дат для бронирования гостиничного номера или любой вещи Экран загрузки JQuery для покрытия большого запроса mysql через PHP? Добавить миниатюру продукта в мой аккаунт – Последние заказы – Woocommerce Как заставить работать ссылки, независимо от местоположения в структуре каталогов? Разница между Java и php5 MD5 Hash Преобразование массива php массивов в один массив

Как удалить слэши из строк?

Я пытаюсь сделать некоторые концепции программирования PHP, и я не знаю о некоторых встроенных функциях. Поэтому я сомневаюсь:

В PHP, как удалить косые черты из строк? Есть ли какая-либо функция, доступная в PHP для этого?

например

$string="people are using Iphone/'s instead of Android phone/'s"; 

Вы можете использовать функцию stripslashes ().

 <?php $str = "Is your name O\'reilly?"; // Outputs: Is your name O'reilly? echo stripslashes($str); ?> 

Здесь вы можете сделать несколько вещей, но два подхода, которые я бы выбрал, заключаются в следующем:

Используйте str_replace() :

 $string = "people are using Iphone/'s instead of Android phone/'s"; $result = str_replace('/','',$string); echo $result; // Output: people are using Iphone's instead of Android phone's 

Если слэши – это обратные черты (как они, вероятно, есть), вы можете использовать stripslashes() :

 $string = "people are using Iphone\\'s instead of Android phone\\'s"; $result = stripslashes($string); echo $result; // Output: people are using Iphone's instead of Android phone's 

Если это строка с кавычками. Использовать stripslashes

обратная косая черта требует ускорения

 $newstr = "<h1>Hello \ fred</h1>"; echo str_replace('\\','',$newstr); 

Вот что я использую

 function removeSlashes($string = '') { return stripslashes(str_replace('/', '', $string)); } 

Контрольная работа

 echo $this->removeSlashes('asdasd/asd/asd//as/d/asdzfdzdzd\\hd\h\d\h\dw'); 

Вывод

 asdasdasdasdasdasdzfdzdzdhdhdhdw 

вы можете использовать функцию

  $string = preg_replace ("~/~", "", $string); 

Использовать varian preg

 $string="people are using Iphone/'s instead of Android phone/'s"; echo $string = preg_replace('/\//', '', $string); 
 body, html, iframe { width: 100% ; height: 100% ; overflow: hidden ; } 
 <iframe src="https://ideone.com/uIBINP" ></iframe>