За последние 24 часа нас посетили 16444 программиста и 1677 роботов. Сейчас ищут 852 программиста ...

Как написать функцию?

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

  1. programer

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

    С нами с:
    22 авг 2008
    Сообщения:
    58
    Симпатии:
    0
    Нужно сделать функцией:
    PHP:
    1. $string_new1 = substr($string, 9);
    2. $string_new2 = str_replace("\n","",$string_new1);
    Делал так:
    PHP:
    1. <?php
    2.  
    3. function test()
    4. {
    5.    $string_new1 = substr($string, 9);
    6.    $string_new2 = str_replace("\n","",$string_new1);
    7. }
    8.  
    9. $string = "123456789текст";
    10. $str_new = test($string);
    11.  
    12. echo $str_new;
    13.  
    14. ?>
    Должен вывести "текст", но не получается ((
    Где-то я торможу... конкретно...
     
  2. Apple

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

    С нами с:
    13 янв 2007
    Сообщения:
    4.984
    Симпатии:
    2
    PHP:
    1. <?php
    2.  
    3. // Функция
    4. function test($string)
    5. {
    6.     return str_replace("\n", "", substr($string, 9));
    7. }
    8.  
    9. echo test('123456789текст');
    10.  
    11. ?>
     
  3. programer

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

    С нами с:
    22 авг 2008
    Сообщения:
    58
    Симпатии:
    0
    Супер! Спасибо, Apple!
     
  4. cypok

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

    С нами с:
    2 авг 2009
    Сообщения:
    9
    Симпатии:
    0
    в функции нет return
     
  5. programer

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

    С нами с:
    22 авг 2008
    Сообщения:
    58
    Симпатии:
    0
    Ага, я уже понял )