Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Wyrażenie matematyczne w OOP
infoo1
post
Post #1





Grupa: Zarejestrowani
Postów: 117
Pomógł: 0
Dołączył: 12.11.2008

Ostrzeżenie: (0%)
-----


Mam takie coś:
  1. <?php
  2. class session
  3. {
  4.  var $session_lifetime = 2*60*60;
  5. }
  6. ?>
Wyświetla:
Cytat
Parse error: syntax error, unexpected '*', expecting ',' or ';' in D:\www\class_session.php on line 7
Co zrobić, aby móc stosować wyrażenie, a nie liczbę? Jak gdzieś indziej dam np. echo 2*60*60 to wyświetla 7200 (poprawnie).

Ten post edytował infoo1 23.12.2008, 13:38:13
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
nevt
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 1 595
Pomógł: 282
Dołączył: 24.09.2007
Skąd: Reda, Pomorskie.

Ostrzeżenie: (0%)
-----


  1. <?php
  2. class session
  3. {
  4.  var $session_lifetime;
  5.  
  6.  public function __construct()
  7.  {
  8.    $this->session_lifetime = 2*60*60;
  9.  }
  10. }
  11. ?>


EDIT: wersja powyżej w PHP4 (po poprawieniu błędu), a ta w PHP5...
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 10.10.2025 - 22:35