Articles of строки

Проверка пустой строки

У меня есть функция isNotEmpty, которая возвращает true, если строка не пустая и false, если строка пуста. Я узнал, что он не работает, если я пропускаю через него пустую строку. function isNotEmpty($input) { $strTemp = $input; $strTemp = trim($strTemp); if(strTemp != '') //Also tried this "if(strlen($strTemp) > 0)" { return true; } return false; } […]

Разделить на две переменные?

Скажем, у меня есть следующее: "44-xkIolspO" Я хочу вернуть 2 переменные: $one = "44"; $two = "xkIolspO"; Какой был бы лучший способ сделать это?

Одиночные кавычки или двойные кавычки для переменной конкатенации?

Лучше ли объединить переменную (скажем, $name ) в существующую строку (скажем, $string ) следующим образом: $string='Hi, my name is '.$name или встроить переменную в строку следующим образом: $string="Hi, my name is $name"; или лучше использовать такую ​​функцию: $string=sprintf("Hi, my name is %s",$name); Что лучше с точки зрения процессорного времени / эффективности?

Каков самый быстрый способ найти появление строки в другой строке?

Возможный дубликат: Какой метод является предпочтительным strstr или strpos? Здравствуй! Не могли бы вы сказать мне, какой из них быстрее : strstr ($mystring, $findme); ИЛИ strpos ($mystring, $findme); ИЛИ что-нибудь еще в поиске – первого или любого – вхождения строки в другую? Это даже имеет значение в производительности, если я проверю возникновение в режиме без […]

Конкатенация строки PHP с помощью «,»?

Я что-то обнаружил. echo $var1 , " and " , $var2; такой же как: echo $var1 . " and " . $var2; Каков фактический оператор конкатенации строк в php? Должен ли я использовать . или,?

Выделение подстроки PHP. Получить строку перед первой '/' или всей строкой

Я пытаюсь извлечь подстроку. Мне нужна помощь в выполнении этого в PHP. Вот некоторые примеры строк, с которыми я работаю, и результаты, которые мне нужны: home/cat1/subcat2 => home test/cat2 => test startpage => startpage Я хочу получить строку до первого / , но если нет / присутствует, получите всю строку. Я пытался, substr($mystring, 0, strpos($mystring, […]

На PHP мне нужно избегать обратной косой черты?

Я думаю, что это может быть глупый вопрос, но я совершенно смущен, нужно ли мне скрывать обратную косую черту в PHP. echo 'Application\Models\User'; prints Application\Models\User echo 'Application\\Models\\User'; same output echo 'Application\Model\'User'; gives Application\Model'User Итак, это escape-символ, не нужно ли мне его избегать ( \ ), если я хочу обратиться к Application\Models\User ?

Regexp для извлечения адреса mailto: address

Я хотел бы reg exp, который может взять блок строки, и найти строки, соответствующие формату: <a href="mailto:x@x.com">….</a> И для всех строк, соответствующих этому формату, он будет извлекать адрес электронной почты, найденный после mailto: Есть предположения? Это необходимо для внутреннего приложения, а не для каких-либо спамерских целей!

Как разбить строку на несколько разделителей в PHP?

"something here ; and there, oh,that's all!" Я хочу разбить его ; и , поэтому после обработки следует получить: something here and there oh that's all!

Разделить строки пополам (Word-Aware) с помощью PHP

Я пытаюсь разделить строки пополам, и он не должен разделяться в середине слова. До сих пор я придумал следующее: 99% работает: $text = "The Quick : Brown Fox Jumped Over The Lazy / Dog"; $half = (int)ceil(count($words = str_word_count($text, 1)) / 2); $string1 = implode(' ', array_slice($words, 0, $half)); $string2 = implode(' ', array_slice($words, $half)); […]

Intereting Posts