За последние 24 часа нас посетили 17847 программистов и 1614 роботов. Сейчас ищут 1446 программистов ...

Удаление из строковой переменной и почему не работает

Тема в разделе "PHP для новичков", создана пользователем Hasys, 8 янв 2009.

  1. Hasys

    Hasys Активный пользователь

    С нами с:
    8 янв 2009
    Сообщения:
    8
    Симпатии:
    0
    Не знаю как удалить все символы до определённого сочетания включительно, и начиная с определённого сочетания до конца строки.
    не могу в инете найти всё время поподается erei_replase но на сколько я понимаю этим не получится ни как..


    PHP:
    1. <?php
    2. class Man
    3. {
    4.     var $firstName;
    5.     var $lastName;
    6.     var $age;
    7.    
    8.     function Man($fName,$lName,$age)
    9.     {
    10.         $this -> firstName = $fName;
    11.         $this -> lastName = $lName;
    12.         $this -> age = $age;
    13.     }
    14.    
    15.     function getName()
    16.     {
    17.         return($this -> firstName." ".$this -> $lastName);
    18.     }
    19.    
    20.     function setAge($newAge)
    21.     {
    22.         $this -> age = $newAge;
    23.     }
    24. }
    25.  
    26. $john = new Man('John','Smith','23');
    27. echo "Hello".$john->getName
    28. ?>
    выдаёт: Hello
     
  2. [vs]

    [vs] Суперстар
    Команда форума Модератор

    С нами с:
    27 сен 2007
    Сообщения:
    10.559
    Симпатии:
    632
    PHP:
    1. <?php
    2. $str="Hello, world!";
    3. $separator=strpos($str,',');
    4. $str=substr($str,0,$separator);
    5. echo $str;
    6. ?>
     
  3. Hasys

    Hasys Активный пользователь

    С нами с:
    8 янв 2009
    Сообщения:
    8
    Симпатии:
    0
    спасибо большое :)
     
  4. Sergey89

    Sergey89 Активный пользователь

    С нами с:
    4 янв 2007
    Сообщения:
    4.796
    Симпатии:
    0
    PHP:
    1. $john->getName();