Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Informacje o błędnych pytaniach, (czyli literówki, błędy merytoryczne i inne uwagi)
DeyV
post 1.09.2007, 11:58:45
Post #1





Grupa: Zarząd
Postów: 2 277
Pomógł: 6
Dołączył: 27.12.2002
Skąd: Wołów/Wrocław




Proponuję, by w tym temacie umieszczać info o pytaniach, które według Was są błędne, źle sformułowane, lub po prostu zawierają jakieś literówki.

Uwagi te można również przesyłać bezpośrednio do Athlan lub nospor.

Acha - posty z problemami skorygowanymi lub uznanymi za nieważne będą usuwane lub edytowane (by nie zostało za dużo informacji dla opornych winksmiley.jpg )


--------------------
"Niezależnie od tego, jakie masz osiągnięcia, ktoś Ci pomaga..."
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
drzajnek
post 18.03.2014, 22:32:18
Post #2





Grupa: Zarejestrowani
Postów: 1
Pomógł: 0
Dołączył: 8.03.2014

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


Cytat
Jaki będzie efekt działania kodu poniżej?
  1. <?php
  2.  
  3. echo(abc) ? def: ghi;
  4.  
  5. ?>

Żadne z wymienionych.
Wyświetlony zostanie napis \"ghi\"€.
Wyświetlony zostanie napis \"€žabc\".
Błąd €“ ten kod jest niepoprawny.
Wyświetlony zostanie napis \"def\"€.

Pytanie #268 dodane przez koodlaty, dnia 19.07.2007.


Zaznaczyłem "Błąd €“ ten kod jest niepoprawny", co okazało się być złą odpowiedzią. Nie zdefiniowano stałych abc, def i ghi, więc wydaje mi się, że ten kod trzeba uznać za błędny, albo dodać cudzysłowy.

Cytat
Czym różnią się polecenia:
  1. <?php return echo "aaa"; ?>
  2. <?php return print "aaa"; ?>

?
Funkcja echo zwraca wartość typu int, funkcja print zwraca wartość typu void
Funkcja echo zwraca wartość typu void, funkcja print zwraca wartość typu int
Funkcja echo zwraca wartość typu bool, a print wartość typu int
Niczym

Pytanie #365 dodane przez PPower, dnia 20.07.2007.


Ta składnia jest błędna, przynajmniej tak mówi mój PHP 5.4 - czy takie pytania mają w ogóle prawo bytu?

Cytat
Po wykonaniu tego fragmentu kodu zmienna $var będzie zawierać ciąg w postaci:
  1. <?php
  2. $var = 'test PHP pl';
  3. $var = strtoupper(strtolower(ucfirst(ucwords($szawel))));
  4. ?>

test php pl
TEST PHP PL
Test PHP Pl
Test Php Pl


Pytanie #349 dodane przez szawel, dnia 19.07.2007.


Chyba powinno być
Kod
$var
zamiast
Kod
$szawel
.

Cytat
Co będzie zawierać zmienna $wynik po wykonaniu się poniższego kodu:
<?php
5class 5Ojciec 5{
private 5$str 5= 5'Ojciec'5;
public function 5show5(){
return 5$this5->5str5;
}
}
class 5Syn 5extends 5Ojciec 5{
private 5$str 5= 5"Syn"5;
public function 5show5(){
5parent5::5show5();
}
}
5$objSyn 5= new 5Syn5();
5$wynik 5= 5$objSyn5->5show5();
5?>5 5
Wyświetli Syn
Wyrzuci błąd
Nic nie wyświetli
Wyświetli Ojciec


Pytanie #146 dodane przez Sedziwoj, dnia 18.07.2007.


Zaznaczenie odpowiedzi "Nic nie wyświetli" zostałe zinterpretowane jako błąd. A przecież metoda Syn::show nie zwraca nic (brak "return").

PS jak widać powyżej skopiowanie kodu ze strony wkleja wszędzie znak "5". To samo dzieje się przy kopiowaniu innych pytań (ale znak bywa inny).

Ten post edytował drzajnek 10.03.2014, 09:38:06
Go to the top of the page
+Quote Post

Posty w temacie
2 Stron V  < 1 2


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

 



RSS Wersja Lo-Fi Aktualny czas: 14.06.2024 - 19:23