За последние 24 часа нас посетил 18171 программист и 1645 роботов. Сейчас ищут 1514 программистов ...

printf();

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

  1. skv_79

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

    С нами с:
    20 июл 2009
    Сообщения:
    26
    Симпатии:
    0
    Здравствуйте, есть вопрос по поводу функции printf()
    Вот листинг:
    Код (Text):
    1. <html>
    2. <head>
    3. <title> Учусь </title>
    4. </head>
    5. <body>
    6. <?php
    7. $products = array( "Green armchair" => 222.4,
    8.         "Candlestick" => 4,
    9.         "Coffee table" => 80.6
    10.         );
    11. print "<pre>";
    12. printf("%-20s%23s\n", "Наименование", "Цена" );
    13. printf("%'-43s\n", "" );
    14. foreach ( $products as $key=>$val )
    15.     printf("%-20s%-20.2f\n",$key,$val);
    16. printf("</pre>");
    17. ?>
    18. </body>
    19. </html>
    Тут есть строка
    Код (Text):
    1. printf("%'-43s\n", "" );
    Вот не могу понять что это за символ ' такой.
    Заранее спасибо.
     
  2. TheShock

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

    С нами с:
    30 май 2009
    Сообщения:
    1.255
    Симпатии:
    0
    Адрес:
    Київ
    Я для строковой библиотеки переводил синтаксис sprintf на русский язык. Вот оно:
    http://php.freecr.ru/manual/Str/format/
    Str::format равносильно printf в данном случае.
    Или читай оригинал
     
  3. skv_79

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

    С нами с:
    20 июл 2009
    Сообщения:
    26
    Симпатии:
    0
    Спасибо большое, теперь разобрался!