Версия для печати Версия для печати

Обрезать строку после символа «,» php как?

Март 28, 2011 автор:  
Из раздела: PHP

<?php
//строка
$mystring = "obrezat stroku posle simvola, php kak";
//, - символ
$parts = explode(",", $mystring);

//до символа ,
echo $parts[0];
echo ("<br>###<br>");
//после символа ,
echo $parts[1];
echo ("<br>###<br>");
?>

VN:F [1.9.20_1166]
Rating: 9.2/10 (6 votes cast)
Обрезать строку после символа "," php как?, 9.2 out of 10 based on 6 ratings
[BobrDobr.ru] [del.icio.us] [Digg] [Facebook] [Google] [Ma.gnolia] [Memori] [Mister Wong] [МоёМесто] [MySpace] [MyWeb] [Reddit] [StumbleUpon] [Technorati] [Twitter] [Windows Live] [Yahoo!]

Комментарии, обсуждение:

3 комментариев на "Обрезать строку после символа «,» php как?"

  1. makewap on Ср, 28th Мар 2012 18:07 

    Если PHP 5.3, то удобнее юзать новые возможности strstr

    $mystring = «obrezat stroku posle simvola, php kak»;
    echo strstr($mystring,’,’,true);

    // а ниже выдаст только страницу, без параметров за ?, удобно для использования при пагинации (постраничный вывод)
    $page = strstr($_SERVER[‘REQUEST_URI’],’?’,true);//PHP 5.3 only!

    Если надо обрезать до запятой, то false, или не указываем последний параметр.

    VA:F [1.9.20_1166]
    Rating: +2 (from 2 votes)
  2. Павел on Вт, 29th Май 2012 18:09 

    Почему при выводе:

    //до символа ,
    echo $parts[0];
    echo («###»);
    //после символа ,
    echo $parts[1];
    echo («###»);
    ?>

    в строчке echo $parts[1]; пишет ошибку, хотя все нормально выводит?

    VA:F [1.9.20_1166]
    Rating: 0 (from 0 votes)
  3. Alex on Ср, 13th Мар 2013 00:22 

    Почему данный пример не работает с кириллицей?

    VA:F [1.9.20_1166]
    Rating: -2 (from 2 votes)

Выскажите ваше мнение по теме публикации...
Ваше мнение очень интересно нам и нашим читателям.