Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Informacje o błędnych pytaniach
Forum PHP.pl > Inne > Opinie, ogłoszenia, pytania > Test
Stron: 1, 2, 3
nospor
@robak2
Mowisz ze nie ma info o 10 postach? na stronie testu masz info:
Cytat
Aby przystąpić do rozwiązania testu, musisz mieć na koncie przynajmniej 10 postów na forum.

Nie nasza wina, ze wraz z twoim "bogatym" slownictwem idzie "niesamowita" umiejetnosc czytania
bazyliszek83
Pytanie #12

Co zawiera zmienna $string?
  1. <?php
  2. $string = 'Test ' . 1 + 2 . '45';
  3. ?>


Nic nie zwróci
245
Test 1245
Test 1+245
Test 345


Pytanie #92 dodane przez x3m, dnia 16.07.2007.


Jak dla mnie pytanie nie jest jednoznaczne, gdyż pytamy się "co zawiera" a jedną z opcji jest "Nic nie zwróci". Fakt, podany kod nic nie zwróci... Jak dla mnie odpowiedź "Test 345" jest poprawna.

A może się myle?
bim2
wyrzuci błąd...
bazyliszek83
Cytat(bim2 @ 14.02.2009, 17:28:34 ) *
wyrzuci błąd...



Otóż nie:)

Sprawdziłem i wynik jest "245".

Gdyby było tak :
  1. <?php
  2. echo $string = 'Test ' . (1 + 2) . '45';
  3. ?>

to wynik faktycznie byłby "Test 345".

Chodzi mi o to że pytanie odnosi się do tego co zawiera zmienna a jedna z odpowiedzi "Nic nie zwróci" jest myląca...
Spawnm
Co się wyświetli na ekranie?
echo 'kolenda';
strtoupper('kolenda');

Kolenda
kolendA
Nic z powyższych odpowiedzi
KOLENDA

wybrałem kolenda i było źle ...
.radex
strtoupper. Angielskiego Cię nie uczyli w szkole czy jak, przecież nazwa sama mówi, że zamienia string na duże litery.

co do pytania 12 - będzie 245:

Kod
[radex@RADEX ~]$ php -a
Interactive shell

php > $string = 'Test ' . 1 + 2 . '45';
php > echo $string;
245
php >
mike
Cytat(.radex @ 1.03.2009, 16:13:02 ) *
strtoupper. Angielskiego Cię nie uczyli w szkole czy jak, przecież nazwa sama mówi, że zamienia string na duże litery.
Ciebie widzę uczyli angielskiego zanim Cię czytać ze zrozumieniem nauczyli tongue.gif
Pytanie brzmi co się wyświetli a nie co się stanie. A wyświetli się kolenda małymi literami. Pytanie jak większość w tym teście do bani.

Ja bym zaznaczył Nic z powyższych odpowiedzi. Bo nie ma opcji kolenda.
Spawnm
rzeczywiście w 1 punkcie jest z wielkiej litery, mój błąd , nie zauważyłem że wielka tongue.gif
.radex
Cytat(mike @ 1.03.2009, 16:20:41 ) *
Ciebie widzę uczyli angielskiego zanim Cię czytać ze zrozumieniem nauczyli tongue.gif
Pytanie brzmi co się wyświetli a nie co się stanie. A wyświetli się kolenda małymi literami. Pytanie jak większość w tym teście do bani.


O widzisz, i tu mnie masz tongue.gif
bazyliszek83
Cytat
Co wyświetli następujący kod (PHP 5.2.0)
  1. <?php
  2. class Foo
  3. {
  4.    public function __call($strMethodName, &$arrArguments)
  5.    {
  6.        echo '__call';
  7.    }
  8.    
  9.    private function bar()
  10.    {
  11.        echo 'bar';
  12.    }
  13. }
  14.  
  15. $f = new Foo;
  16. $f->bar();
  17. ?>


1. bar
2. Fatal error: Call to private method Foo::bar() from ...
3. __call

Pytanie #450 dodane przez prond, dnia 23.07.2007.


Ja na PHP 5.2.6 mam :
  1. <?php
  2. Fatal error: Method Foo::__call() cannot take arguments by reference in...
  3. ?>


Po usunięciu "&" z parametru $arrArguments w metodzie __call wynikiem jest:
  1. <?php
  2. Fatal error: Call to private method Foo::bar() from context ...
  3. ?>


Czyli odpowiedz nr 2. Czy to celowa pomyłka z tym "&"?smile.gif Nie mam możliwości sprawdzenia tego na PHP 5.2.0.
starach
Pytanie #268 dodane przez koodlaty, dnia 19.07.2007.
Poprawna: BŁĄD.
topgun777
<?php
$var = 'test PHP pl';
$var = strtoupper(strtolower(ucfirst(ucwords($szawel))));
?> test php pl Test PHP Pl Test Php Pl TEST PHP PL
pytanie 349 chyba zamiast $szawel powinno byc $var
Bart77
Pytanie #122 dodane przez php programmer, dnia 17.07.2007.

Coś nie tak ze składnią winksmiley.jpg

"Dodanie znaku & (apersand) przy będącej parametrem parametr funkcji,
powoduje, że fukcja: (.....)"
kkuba
Witam.

Już drugi raz z kolei trafiło mi się jedno, dość dziwne pytanie, 'psujące' cały test.

http://iv.pl/images/fp7wbhyx06278xhgssi.png - tutaj screen, akurat na 15 pytaniu trafiło, kiedyś było 12 i oczywiście wyniku nie otrzymałem.

Nie wiem jaki jest numer pytania i kto jest jego autorem, ponieważ, jak widać na screenie, ta informacja się nie wyświetla.
Nie mam możliwości żadnego ruchu przez 60 sekund, więc czekam.. jednak po minięciu czasu nic się nadal nie dzieje.

Zróbcie coś z tym, akurat miałem najlepszy dotychczas wynik i test przepadł, kolejny mogę zrobić dopiero za niecałe 24 godziny ; ]

Pozdrawiam.
wookieb
Przestarzałe pytanie.
http://iv.pl/images/tkndcsr2imeal6xh18rv.jpg

Oczywiście ze PHP ma już namespace.
batman
Cytat(wookieb @ 2.06.2009, 08:09:10 ) *
Przestarzałe pytanie.
http://iv.pl/images/tkndcsr2imeal6xh18rv.jpg

Oczywiście ze PHP ma już namespace.
Pytanie nie jest przestarzałe. Jest jak najbardziej na czasie. Trzeba tylko za jakiś czas zmienić poprawną odpowiedź.
W PHP nie ma przestrzeni nazw. Aktualna stabilna wersja to 5.2.9, a namespace pojawi się w wersji 5.3.
planet
Pytanie #222 dodane przez yaotzin, dnia 18.07.2007.

w jednej z odpowiedzi jest literówka: służy ustytematyzowaniu połączeń z bazą danych, prawdopodobnie powinno być usystematyzowaniu, pozdrawiam.
Spawnm
Cytat(batman @ 2.06.2009, 08:47:43 ) *
Pytanie nie jest przestarzałe. Jest jak najbardziej na czasie. Trzeba tylko za jakiś czas zmienić poprawną odpowiedź.
W PHP nie ma przestrzeni nazw. Aktualna stabilna wersja to 5.2.9, a namespace pojawi się w wersji 5.3.

Już jest smile.gif
than
#516
PHP to akronim Personal Home Page, a jednak ta odpowiedź jest uznana za złą.
erix
http://www.php.net/manual/en/intro-whatis.php

W d... byłeś, g... widziałeś. tongue.gif

edit: aka: w domu byłeś, gałgana widziałeś, bo pojawiły się obiekcje. tongue.gif
blooregard
Cytat
W d... byłeś, g... widziałeś.


Cytat
Pierwsza wersja PHP, rozpowszechniana pod nazwą PHP/FI (Personal Home Page/Forms Interpreter), została stworzona przez duńskiego programistę Rasmusa Lerdorfa. W roku 1994 napisał on zestaw skryptów Perla służących do monitorowania internautów, którzy odwiedzali jego witrynę. Gdy ruch na stronach stał się duży, przepisał je w języku C, rozszerzając przy tym funkcjonalność samej aplikacji. Niedługo później użytkownicy zaczęli prosić go o możliwość użycia tych narzędzi na swoich stronach, zatem 8 czerwca 1995 roku autor udostępnił ich kod źródłowy pod nazwą PHP Tools 1.0. W 1997 roku pojawiło się PHP/FI 2.0. Jedyne oficjalne wydanie nastąpiło w listopadzie 1997 roku[5].

Żródło: http://pl.wikipedia.org/wiki/PHP

@erix, może jednak czasem warto najpierw sprawdzić...
kwiateusz
http://pl2.php.net/manual/en/faq.general.php

Cytat
PHP stands for PHP: Hypertext Preprocessor. This confuses many people because the first word of the acronym is the acronym. This type of acronym is called a recursive acronym.


od dawna sie mówi że wikipedia ma troche błędów, to co tam jest zawarte to pierwotna nazwa która zmieniono, a o czym juz nie wspomniał autor notki.

wiec sam sprawdź dokładnie winksmiley.jpg
blooregard
Cytat
to co tam jest zawarte to pierwotna nazwa która zmieniono

Co nie zmienia faktu, że w ujęciu historycznym mozna uznać obie wresje za poprawne.

Uważając dzisiejsze PHP za to rozwijane od wersji 3, rację macie @erix i Ty
Uważając PHP za język do tworzenia dynamicznie generowanej treści na stronie www rację ma @than.
erix
No sory, ale pytanie jest podobnego kalibru: Czy Windows obsługuje 32-bitowe aplikacje. Windows 3.1, czy 1.0 nie obsługiwałby (bez łatek, ale to nieistotne), ale dzisiejszy bez problemu.

Cytat
Uważając PHP za język do tworzenia dynamicznie generowanej treści na stronie www rację ma @than.

Nie ma racji, gdyż dokumentacja wyraża się jasno, jak należy rozwijać skrót.

Dla mnie koniec tematu.
phpion
Pytanie z serii jak u mnie na uczelni na egzaminie (test wielokrotnego wyboru):

Woda jest:
a) mokra
cool.gif przezroczysta
c) mokra i przezroczysta

Zaznaczyłbym a, b i c ale według niektórych (p. profesor) tylko odpowiedź c jest poprawna (czyli a jest niepoprawna? czyli woda nie jest mokra?). Ile ludzi tyle opinii, a wygrywa ta, za którą stoją silniejsi. Osobiście również jestem za trzymaniem się obecnej definicji z dokumentacji, bo równie dobrze można powiedzieć, że żadna odpowiedź nie jest poprawna bo PHP to Pstryk Hamulec Pstryk (nie jest sprecyzowane, że chodzi o język programowania).
wookieb
Cytat(erix @ 16.07.2009, 21:07:38 ) *
W d... byłeś, g... widziałeś. tongue.gif


Cytat(blooregard @ 16.07.2009, 21:30:00 ) *
@erix, może jednak czasem warto najpierw sprawdzić...


Tym bardziej jak na moderatora przystało przejawiać więcej (uwaga cytuję) "pokory".

Czy treść pytanie 516 brzmi "Jakie jest dzisiejsze rozwinięcie skrótu PHP?"? Jeżeli tak to ok wszystko się zgadza. Jeżeli nie odpowiedź powinna być uznana za prawidłową.

Podobnie się sprawa ma co to jest "gmail" zarówno odpowiedź "poczta od google" jak i "grupa młodych artystów i literatów" jest prawidłowa.

Cytat
nie jest sprecyzowane, że chodzi o język programowania

Dlatego pytania trzeba umieć zadawać.
erix
Cytat
Tym bardziej jak na moderatora przystało przejawiać więcej (uwaga cytuję) "pokory".

Nie Ty jesteś od zwracania mi uwagi. To, że oberwałeś nie znaczy, że masz teraz patrzeć na ręce gorliwiej niż na siebie i szukać na siłę powodów.

Cytat
Podobnie się sprawa ma co to jest "gmail" zarówno odpowiedź "poczta od google" jak i "grupa młodych artystów i literatów" jest prawidłowa.

To porównanie akurat nie pasuje... Przecież nie będziesz pytał o robótki ręczne na forum motoryzacyjnym...

Cytat
Dlatego pytania trzeba umieć zadawać.

O ile pamiętam, to właśnie użytkownicy konstruowali pytania do testu. tongue.gif
Spawnm
a mi brakuje opcji Polish Hypertext Procesor tongue.gif

A na serio to kłóćcie się na privie smile.gif
wookieb
Cytat(erix @ 16.07.2009, 22:44:10 ) *
To, że oberwałeś nie znaczy, że masz teraz patrzeć na ręce gorliwiej niż na siebie i szukać na siłę powodów.

Ależ ja się nie burzę, że "oberwałem". Uważam że teraz mam słuszne +10%.
Ale skoro ty mi zwracasz uwagę w tej kwestii więc ja ci mogę odpowiedzieć tym samym.
Cytat
Nie Ty jesteś od zwracania mi uwagi.

Bo? Jesteś wyżej? Jesteś takim samym człowiekiem jak ja.

Cytat
O ile pamiętam, to właśnie użytkownicy konstruowali pytania do testu. tongue.gif

Więc warto je doprecyzować

A to jako ciekawostka.
http://www.tvnfakty.pl/forum/viewtopic.php...a&start=480
erix
Cytat
Ale skoro ty mi zwracasz uwagę w tej kwestii więc ja ci mogę odpowiedzieć tym samym.

Kolego, chyba pomyliłeś funkcje... Masz jakieś obiekcje - PW, bo to nie jest miejsce na takie dyskusje.
than
Cytat(erix @ 16.07.2009, 20:07:38 ) *
http://www.php.net/manual/en/intro-whatis.php

W d... byłeś, g... widziałeś. tongue.gif


Hmm, to nie wiem od kiedy tak jest. Przecież sam twórca nazwał to PHP/FI (Personal Home Page/Forms Interpreter).
erix
A PLD kiedyś było znane jako Polish Linux Distribution, teraz jest PLD Linux Distribution...

Zmienialiby nazwę tylko dla picu? Nie; zresztą - w przypadku PLD jest to wprost powiedziane: http://pld-linux.org/pl/FAQ

A jeśli chodzi o PHP
Cytat
PHP, which stands for "PHP: Hypertext Preprocessor" is a widely-used Open Source general-purpose scripting language that is especially suited for Web development and can be embedded into HTML.


Poza tym, każde pytanie dotyczące języka powinno mieć odzwierciedlenie w źródłach = w dokumentacji, a nie w Wikipedii.
wookieb
Cytat(erix @ 16.07.2009, 23:11:56 ) *
Poza tym, każde pytanie dotyczące języka powinno mieć odzwierciedlenie w źródłach = w dokumentacji, a nie w Wikipedii.

Ależ proszę cię bardzo.
http://pl.php.net/manual/en/history.php.php
erix
To w przypadku PLD mam też przytaczać historię zamiast aktualnej definicji?

Dlaczego nie mówisz na Polskę Polska Rzeczpospolita Ludowa, przecież to też jest historia?
kilas88
http://img228.imageshack.us/img228/1151/schowek01km.jpg
błąd, który uniemożliwił mi dalsze rozwiązywanie testu na 24 godziny.
_olo_1984
Pytanie #263 dodane przez ferr, dnia 19.07.2007.

to samo co @kilas88

http://img233.imageshack.us/img233/2355/clipboard01tc.jpg
semper
Czy php jest wyposażony w tzw. przestrzenie nazw (namespace)?
1)ma być od wersji php6
2)jest to zastąpione przez containery klas
3)tak
4)nie ma być nigdy wyposażony


Pytanie #163 dodane przez haras, dnia 18.07.2007.

PHP 5.3 ma namespace więc aktualnie dobra odpowiedzią jest 3) jednak zaznacza to jako złą bo pewnie dobra jest 1).
Cysiaczek
W 2007 nie było pewne, czy php 5.3 będzie miało namespace :-) No ale błąd jest
starach
Pytanie #516 dodane przez Crozin, dnia 08.12.2007.

To jest test z PHP czy języka polskiego? Akronim rekurencyjny? Tak na prawdę są dwie poprawne odpowiedzi. Pierwsza i trzecia. Tak PHP to jest akronim i tak PHP to jest akronim rekurencyjny.
flip
Pytanie #209 dodane przez Bonastick, dnia 18.07.2007.

$var = z;
$var++;
echo $var;

błąd jest w pierwszej linijce, z powinno być w apostrofach, a jeśli nie to brakuje odpowiedzi np.: Notice: Use of undefined constant z.


********************************************************************

Od której wersji PHP dostępne jest rozszerzenie PDO?
5.1
5
3
5.2
4


Pytanie #74 dodane przez koodlaty, dnia 16.07.2007.

zaznaczyłem odpowiedź nr 1 czyli od wersji 5.1 i uznane zostało to za błąd.

********************************************************************

Co zawierają zmienne $a i $c, po wykonaniu kodu:

$c=;
$b=0x10;
for($a=0;$a<HexDec($b);$a+=1) {$c++;}

Pytanie #229 dodane przez fizista, dnia 18.07.2007.

Co zawiera zmienna $c? po = jest ; spodziewałem się odpowiedzi o błędzie. Powinno być $c = 0;
-=Peter=-
Cytat(flip @ 22.03.2010, 01:53:15 ) *
Pytanie #209 dodane przez Bonastick, dnia 18.07.2007.

$var = z;
$var++;
echo $var;

błąd jest w pierwszej linijce, z powinno być w apostrofach, a jeśli nie to brakuje odpowiedzi np.: Notice: Use of undefined constant z.

Zazwyczaj w testach przyjmuje się, że pracuje się na php w domyślnej konfiguracji, pytanie wg mnie jest dobrze sformułowane. Przykładowo na egzaminie/testach próbnych zce też zdarzają się pytania podobnego typu (kod generuje notki), a w odpowiedziach takiego wariantu nie ma.

Cytat(flip @ 22.03.2010, 01:53:15 ) *
Od której wersji PHP dostępne jest rozszerzenie PDO?
5.1
5
3
5.2
4


Pytanie #74 dodane przez koodlaty, dnia 16.07.2007.

zaznaczyłem odpowiedź nr 1 czyli od wersji 5.1 i uznane zostało to za błąd.

http://pl.php.net/manual/en/intro.pdo.php -> od php 5.0 jako rozszerzenie pecl
flip
Cytat(-=Peter=- @ 22.03.2010, 23:30:25 ) *
Zazwyczaj w testach przyjmuje się, że pracuje się na php w domyślnej konfiguracji, pytanie wg mnie jest dobrze sformułowane. Przykładowo na egzaminie/testach próbnych zce też zdarzają się pytania podobnego typu (kod generuje notki), a w odpowiedziach takiego wariantu nie ma.


Wybacz, ale nie do końca rozumiem, co to znaczy w domyślnych ustawieniach? Czyli, jeśli nie ma np. odpwiedzi o błędzie, to powinienem się domyślić, że w zadaniu jest chochlik i rozwiązywać w tym przypadku z apostrofami?

Cytat(-=Peter=- @ 22.03.2010, 23:30:25 ) *
http://pl.php.net/manual/en/intro.pdo.php -> od php 5.0 jako rozszerzenie pecl


blink.gif Mea culpa, nie doczytałam. Dzięki za zwrócenie uwagi.
nospor
Przeciez nie ma chochlika.... pytanie jest co bedzie zawierac zmienna i masz napisac co bedzie zawierac. A to ze przy okazji wyswietli się notice to nikt o to nie pyta. Nie rozumiesz prostego pytania?
Ile to jest 2+2 ? To jest 4 , niezaleznie od tego czy pada deszcz czy swieci slonce smile.gif
flip
no fakt.

Jaki jest najprostszy sposób aby wysłać powiadomienie o błędzie do administratora systemu bez użycia funkcji mail() przez e-mail?

Pytanie #87 dodane przez x3m, dnia 16.07.2007.

Dlaczego wybór error_log() jest błędny? Przecież chyba najprościej tego użyć. Czy nie?

**************************************************

Wyświetli:
Komunikat NOTICE
4
1
5


Pytanie #212 dodane przez maxbog, dnia 18.07.2007.

Po uruchomienia pod PHP5.2, wyswietla sie 41 bez zadnego NOTICE, takiej odpowiedzi nie ma, nie ma tez powiedziane pod ktora wersja PHP.

*************************************************

Czy php jest wyposażony w tzw. przestrzenie nazw (namespace)?
tak
ma być od wersji php6
jest to zastąpione przez containery klas
nie ma być nigdy wyposażony


Pytanie #163 dodane przez haras, dnia 18.07.2007.

Z manuala: Namespaces are available in PHP as of PHP 5.3.0. , przy odpowiedzi 'tak' dostaje blad.
pablo89pl
Pytanie #468 dodane przez Max Damage, dnia 23.07.2007. zawiera błąd...
Treść:
Przedstawiona poniżej pętla wyświetli zawarty w niej napis:

  1. for( $i=0; $i<10; $i--)
  2. {
  3. echo 'Co się dzieje?<br/>';
  4. }



-1 raz
-10 razy
-nie wyświetli go
-nieskoĹ?czenie wiele razy

po zaznaczeniu ostatniej opcji => informacja że odpowiedź błędna...
Neo
#39



W kodzie brakuje array
Cytat
$array1 = array(1, 2, 3);
$array2 = array('a' => 1, 'b' => 2, 'c' =>3);
flip
class World(){
private $var='Hello';

protected function getNow(){
return $this->var;
}
function getThis($x = false){
if($x=== 0) return $this->getNow();
}
}

$myworld = new World();


Jak wyświetlić na ekranie wartość zmiennej $var z obiektu $myworld?
Pytanie #395 dodane przez WebCM, dnia 21.07.2007.

deklaracja klasy ma nawiasy okrągłe.

******************************************************************************
W kodzie tekst w zmiennej $string nie jest w '', a w funkcji return w podanym ciągu jest \.

Pytanie #426 dodane przez pakalk, dnia 22.07.2007.
AdvMDev
Pytanie #67: Dwa razy taka sama odpowiedź
Pytanie #426: Ala ma kota! nie powinno być w cudzysłowie?
Edit: Pytanie #206: Testowałem kod, wywala syntax error...
XianN
#407: Brakuje znacznikow (nie wyswietlaja sie), w zwiazku z czym pytanie zamienia sie w loterie.
flip
Pytanie #52 dodane przez php programmer, dnia 14.07.2007.

Kod nie działa tak jakby autor tego chciał, poza tym brak prawidłowej odpowiedzi w odpowiedziach do wyboru.
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.