Подскажите по работе скрипта

Тема в разделе "PHP", создана пользователем casher, 14 фев 2010.

Статус темы:
Закрыта.
Модераторы: latteo
  1. casher

    casher

    Регистр.:
    24 фев 2008
    Сообщения:
    168
    Симпатии:
    17
    Здравствуйте, подскажите пожалуйста, что делает "минус" в этом куске кода?
    PHP:
    $fh fopen("test.html""w+");
    $success fwrite($fh'<html><head></head><body></body></html>');
    fclose($fh);
     
  2. Fak1r

    Fak1r Постоялец

    Регистр.:
    8 янв 2008
    Сообщения:
    88
    Симпатии:
    18
    Вроде как ни чего не делает.
     
  3. PHP_Master

    PHP_Master

    Регистр.:
    3 фев 2008
    Сообщения:
    2.647
    Симпатии:
    591
    скорее всего опечатка вместо равно
     
  4. casher

    casher

    Регистр.:
    24 фев 2008
    Сообщения:
    168
    Симпатии:
    17
    подобные конструкции встречаются в скрипте несколько раз. вот и думаю что бы это значило..

    а если заменить на "=", то что будет присвоенно "$success" ?
     
  5. Ins1ne

    Ins1ne Постоялец

    Регистр.:
    26 авг 2009
    Сообщения:
    89
    Симпатии:
    25
    fwrite() возвращает количество записанных байтов или FALSE в случае ошибки.
     
  6. satyra

    satyra Постоялец

    Регистр.:
    21 окт 2007
    Сообщения:
    73
    Симпатии:
    7
    А чего не попробовал узнать чего же всётаки там выводится

    $fwrite = fwrite($fh, '<html><head></head><body></body></html>');
    $success2 = $success - $fwrite;
    echo $success2;
     
  7. bliss

    bliss Постоялец

    Регистр.:
    29 июн 2008
    Сообщения:
    72
    Симпатии:
    8
    правда. т.е., резюмируя, вместо минуса должен быть знак равенства "=".
    далее в скрипте скорее всего идёт проверка, что-то вроде
    PHP:
    if ($success != FALSE) { ... }
     
  8. Dj_StelS

    Dj_StelS

    Регистр.:
    9 янв 2009
    Сообщения:
    349
    Симпатии:
    79
    Добавь запирание flock()
     
Статус темы:
Закрыта.