Skocz do zawartości

Czy to prawidłowy kod?


winfast29

Rekomendowane odpowiedzi

Czy ten kod powinien działać?

<?php

class nazwaklasy

{

var $atrybut;

function __get($nazwa)

{

return $this->$nazwa

}

function __set($nazwa,$wartosc)

{

$this->$nazwa = $wartosc;

}

}

function __set($nazwa, $wartosc)

{

if(nazwa='atrybut' && $wartosc >= 0 && $wartosc <= 100)

$this->atrybut = $wartosc;

}

?>

Odnośnik do komentarza
Udostępnij na innych stronach

  • 1 miesiąc temu...

Dodam tylko, że mieszasz PHP4 i PHP5.

Z jednej strony magiczne __set jest tylko w PHP5, z drugiej słowo kluczowe var to naleciałość z PHP4, której nie wypada już używać.

Na blogu:

pozycjonowanie a etyka. A za parę dni słów kilka o smacznych i lekkostrawnych preclach

Odnośnik do komentarza
Udostępnij na innych stronach

WZS -> bawisz się w archeologa czy co ?

HTTP 200 usługi IT -> Dariusz Janicki | Realizacja serwisów www oraz oprogramowania w PHP / C# / Golang / Node.js / MySQL/ Laravel
Komory normobaryczne - normobaria.tech Wykonawca montażu i instalacji komory normobarii

Odnośnik do komentarza
Udostępnij na innych stronach

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę. Warunki użytkowania Polityka prywatności