Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Opinia na temat wykorzystania znacznika czasu
new_user
post
Post #1





Grupa: Zarejestrowani
Postów: 66
Pomógł: 0
Dołączył: 20.02.2007

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


Witam

chciałbym dowiedzieć się jaka jest dokładnie różnica między wykonaniem takiego kodu

  1. $dni = '7';
  2. $tymczasowy_dzien = gmdate('D',strtotime('+'.$dni.' day'));

a
takim
  1. $dni = '7';
  2. $tymczasowy_dzien = gmdate('D',('+'.$dni.' day'));

ktore dzialanie zwroci prawdziwy wynik?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Berg
post
Post #2





Grupa: Zarejestrowani
Postów: 180
Pomógł: 37
Dołączył: 1.05.2008
Skąd: Białystok

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


Po pierwsze odpal sobie raportowanie wszystkich błędów w php, wtedy będziesz miał o wiele mniej problemów z skryptami.
  1. $tymczasowe_dni = gmdate('D',strtotime('+'.$dni.' day'));
  2.  
  3. if($temp_days == 'Sat'){
  4. $dni += 2;
  5. } elseif($temp_days == 'Sun') {
  6. $dni += 1;
  7. }

Masz różne nazwy zmiennych ($temp_days / $tymczasowe_dni). Same wywołanie zmiennej sesji jako obiektu budzi wątpliwości, rozumiem że masz upchnięty zserializowany obiekt? Czemu wywołujesz go bezpośrednio z sesji zamiast przypisać go do lokalnej zmiennej przy wykonywaniu unserialize?

Ten post edytował Berg 2.04.2010, 16:24:57
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: 2.10.2025 - 22:12