Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Class a Instraukcja warunkowa
Forum PHP.pl > Forum > Przedszkole
Ran1
Witam,
Chciałbym stworzyć instrukcje warunkową: jeśli echo wypisuje "Nauczylem sie co to jest marchew warzywo" to warunek wypisze "marchew to warzywo" Jak to napisać w tej clasie?
  1. <?php
  2. class jaszczurki {
  3. private $imie = '';
  4. private $pamiec = array();
  5.  
  6. function __construct($x){
  7. $this->imie = $x;
  8. }
  9. function getImie (){
  10. return $this->imie;
  11. }
  12. function __toString(){
  13. return $this->imie;
  14. }
  15. function uciekaj(){
  16. echo "marian tup tup tup\n";
  17. }
  18. function __set($co, $wartosc){
  19. $this->pamiec[$co]= $wartosc;
  20. echo " Nauczylem sie co to jest $co\n";
  21. }
  22. function __get($co){
  23. return $this->pamiec[$co];
  24. }
  25.  
  26. }
  27. class smoki extends jaszczurki{
  28. function ziejeOgniem(){
  29. echo 'Bazyliszek Roooor!! tup tup tup';
  30. }
  31. function smok(){
  32. echo 'Bazyliszek Roooor!! bam bam bam!';
  33. }
  34. }
  35. $tmp = new jaszczurki ('marian');
  36. $abc = new smoki ('');
  37. echo $tmp->uciekaj().'<br>';
  38. echo $abc->smok();
  39. $tmp->marchew ='warzywo';
  40. echo $tmp->marchew;
wxm
Cytat(Ran1 @ 1.04.2018, 12:20:14 ) *
Chciałbym stworzyć instrukcje warunkową: jeśli echo wypisuje "Nauczylem sie co to jest marchew warzywo" to warunek wypisze "marchew to warzywo" Jak to napisać w tej clasie?
*klasie

Chcesz stworzyć coś takiego:
Kod
if (echo 'cośtam')
{
    echo 'cośtam innego';
}

?

Przecież to bez sensu. Skoro obydwa teksty mają zostać wypisane w tym samym czasie to wystarczy
Kod
if(jakiś_sensowny_warunek)
{
    echo "Nauczyłem....";
    echo "marchew to...";
}


To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.