Informacje o błędnych pytaniach, (czyli literówki, błędy merytoryczne i inne uwagi) |
Informacje o błędnych pytaniach, (czyli literówki, błędy merytoryczne i inne uwagi) |
30.06.2010, 11:39:54
Post
#101
|
|
Grupa: Zarejestrowani Postów: 155 Pomógł: 6 Dołączył: 31.12.2007 Skąd: Poznań Ostrzeżenie: (0%) |
Pytanie #67 dodane przez Nigger, dnia 15.07.2007.
W PHP Version 5.2.6 split zwraca FALSE Moim zadaniem jest źle zrobiony REG EXP Warning: split() [function.split]: REG_BADRPT - taki błąd dostałem Pytanie #67 dodane przez Nigger, dnia 15.07.2007. W PHP Version 5.2.6 split zwraca FALSE Moim zadaniem jest źle zrobiony REG EXP Warning: split() [function.split]: REG_BADRPT - taki błąd dostałem |
|
|
19.07.2010, 20:25:32
Post
#102
|
|
Grupa: Zarejestrowani Postów: 559 Pomógł: 93 Dołączył: 4.03.2008 Skąd: Olsztyn Ostrzeżenie: (0%) |
Pytanie 349 zawiera błąd:
Po wykonaniu tego fragmentu kodu zmienna $var będzie zawierać ciąg w postaci: <?php $var = 'test PHP pl'; $var = strtoupper(strtolower(ucfirst(ucwords($szawel)))); ?> test php pl Test PHP Pl Test Php Pl TEST PHP PL zmienna $szawel nie jest użyta -------------------- |
|
|
4.10.2010, 07:31:19
Post
#103
|
|
Grupa: Zarejestrowani Postów: 18 Pomógł: 6 Dołączył: 15.09.2009 Ostrzeżenie: (0%) |
Pytanie #263 dodane przez ferr, dnia 19.07.2007.
błąd składni pytanie i odpowiedzi są niejasne |
|
|
18.11.2010, 01:44:57
Post
#104
|
|
Grupa: Zarejestrowani Postów: 86 Pomógł: 20 Dołączył: 20.01.2010 Ostrzeżenie: (0%) |
Pytanie #256
Czy metoda zdefiniowana poniżej może jako parametr przyjąć wartość null (klasa FooBar jest dowolną klasą)?
- tak, ponieważ null jest podany jako wartość domyślna parametru metody Zaznaczyłem i mi nie uznało. Podręcznik mówi: Cytat However, if NULL is used as the default parameter value, it will be allowed as an argument for any later call. Czyli jest to odpowiedź prawidłowa. Ten post edytował wdev 18.11.2010, 01:45:33 -------------------- -wdev-
|
|
|
28.11.2010, 22:33:50
Post
#105
|
|
Grupa: Zarejestrowani Postów: 243 Pomógł: 20 Dołączył: 20.04.2004 Skąd: Wielkopolska Ostrzeżenie: (0%) |
Czy php jest wyposażony w tzw. przestrzenie nazw (namespace)?
-------------------- |
|
|
28.11.2010, 22:48:46
Post
#106
|
|
Grupa: Zarejestrowani Postów: 305 Pomógł: 25 Dołączył: 27.01.2007 Ostrzeżenie: (0%) |
|
|
|
19.12.2010, 17:42:24
Post
#107
|
|
Grupa: Zarejestrowani Postów: 2 885 Pomógł: 463 Dołączył: 3.10.2009 Skąd: Wrocław Ostrzeżenie: (0%) |
Nie wiem jakim cudem nie zauważyłem tego tematu i napisałem tutaj
-------------------- Nie pomagam na pw, tylko forum.
|
|
|
20.12.2010, 16:42:23
Post
#108
|
|
Grupa: Zarejestrowani Postów: 47 Pomógł: 6 Dołączył: 21.11.2010 Ostrzeżenie: (0%) |
Błąd w pytaniu #511:
-------------------- Pomogłem? Kliknij przycisk Pomógł. ;)
|
|
|
2.01.2011, 23:26:23
Post
#109
|
|
Grupa: Zarejestrowani Postów: 292 Pomógł: 89 Dołączył: 27.12.2006 Skąd: Warszawa Ostrzeżenie: (0%) |
Pytanie #25
Zmienna $X zawiera 5-znakowy ciąg. Zastosowano na niej funkcję sha1(). Ile znaków teraz zawiera zmienna $X? Wg mnie brakuje odpowiedzi poprawnej, czyli: 5 znaków. Jak mam: $X = 'abcde'; i zrobię: sha1($X); to dalej $X to będzie 'abcde'. //Edit do thek: Fajnie, wiem że jak zrobię $x = sha1($x); to $x to nie będzie już 'abcde', tylko z tego co pamiętam w treści zadania nie było mowy o przypisaniu. Było napisane mniej więcej, że "na zmiennej $x zastosowano funkcję sha1()". Poprzez zastosowano, rozumiem, że zrobiono coś takiego: sha1($x); (tak jak zresztą napisałem już wcześniej) Zrób takie coś i sprawdź czy po "zastosowaniu" tego w zmiennej $x będzie coś innego niż przed zastosowaniem //Edit2 Albo jeszcze inaczej, bo widzę, że być może nie do końca jasno napisałem o co mi chodzi Jak mam jakąś tam tablicę, i "zastosuję" na niej np. sort() to duża szansa, że ta tablica będzie miała inną postać niż przed użyciem sort(). Ale jak mam zmienną i zastosuję na niej sha1() to nic się z tą zmienną nie stanie. Generalnie obstaję przy swoim Tłumaczenie: zrób $x = sha1($x) i sprawdź czy $x to dalej 'abcde' do mnie nie przemawia. Bo jeśli autorowi chodziło o przypisanie to powinno być to jasno napisane. A na 99% jestem pewien że nie było Ten post edytował vonski 3.01.2011, 01:52:12
Powód edycji: [thek]: $x = sha1($x); i sprawdź czy $x to nadal 'abcde' :)
-------------------- Zend Certified Engineer | Microsoft Certified Professional: Programming in HTML5 with JavaScript & CSS3 | Blog
|
|
|
4.01.2011, 02:39:11
Post
#110
|
|
Grupa: Zarejestrowani Postów: 77 Pomógł: 10 Dołączył: 4.11.2007 Ostrzeżenie: (0%) |
Pytanie #212
Cytat <?php class A { private $var = 4; public function __construct() { echo $this->var; } } class B extends A { public function __construct() { parent::__construct(); echo $this->var += 1; } } new B; ?> Wyświetli: * 5 * 4 * 1 * Komunikat NOTICE Prawidłowa odpowiedź nie znajduje się na liście możliwych do wybrania (41), komunikat NOTICE pojawiłby się, gdyby zamiast += 1 było +1 |
|
|
4.01.2011, 13:18:29
Post
#111
|
|
Grupa: Moderatorzy Postów: 4 362 Pomógł: 714 Dołączył: 12.02.2009 Skąd: Jak się położę tak leżę :D |
"Zastosuj na niej" dla mnie oznacza $x = sha1($x), i gdybym miał iść jakimś tokiem myślenia by uzyskać $y = sha1($x) to użyłbym zwrotu "użyj jej do". Ale ogólnie rzecz biorąc to faktycznie pytanie jest niedostatecznie uściślone.
Co do fleshgrindera to ma on rację. Ktoś chyba nie zauważył, że konstruktor rodzica robi echo i wypisze 4, a $this->var w echo ustawi się na domyślne 0 (klasy dziedziczą jedynie atrybuty public i protected), czyli 0+1 = 1, co w sumie wyświetli 41. 1 <- powstanie choćby gdy konstruktor klasy A nie zrobi echa, 4 <- gdy A zrobi echo, a B nie 5 <- gdy A nie zrobi echo i $var w niej będzie public (B ją odziedziczy) NOTICE <- jako podał fleshgrinder, zapominamy o = w echo dla B Oczywiście to nie jedyne możliwości. Można znaleźć więcej niż to co podałem. -------------------- Najpierw był manual... Jeśli tam nie zawarto słów mądrości to zapytaj wszechwiedzącego Google zadając mu własciwe pytania. A jeśli i on milczy to Twój problem nie istnieje :D
|
|
|
4.01.2011, 14:00:43
Post
#112
|
|
Grupa: Zarejestrowani Postów: 292 Pomógł: 89 Dołączył: 27.12.2006 Skąd: Warszawa Ostrzeżenie: (0%) |
Cytat "Zastosuj na niej" dla mnie oznacza $x = sha1($x), i gdybym miał iść jakimś tokiem myślenia by uzyskać $y = sha1($x) to użyłbym zwrotu "użyj jej do" A jakbym Ci powiedział: "zastosuj na tablicy $array funkcję sort()", to byś zrobił: $array = sort($array) ? Bo po takim zastosowaniu, $array przestaje być tablicą, więc nie do końca o to by mi chodziło Ja sobie zdaję sprawę, że czepiam się pierdół, ale biorąc pod uwagę, że dużo pytań w tym teście to pytania podchwytliwe (czego wcale nie uważam za minus, wręcz przeciwnie, test uczy przywiązywania uwagi do szczegółów), dlatego też przy powyższym pytaniu pierwsze co się nasuwa na myśl to właśnie takie, "podchwytliwe zastosowanie", czyli: sha1($a); No ale jak tam już chcecie, ja tak czy inaczej pozostaję przy swoim, że prawidłowa odpowiedź to: 5 znaków, wolno mi Pozdrawiam -------------------- Zend Certified Engineer | Microsoft Certified Professional: Programming in HTML5 with JavaScript & CSS3 | Blog
|
|
|
4.01.2011, 14:16:27
Post
#113
|
|
Grupa: Moderatorzy Postów: 4 362 Pomógł: 714 Dołączył: 12.02.2009 Skąd: Jak się położę tak leżę :D |
Zastosowałbym tak jak powiedziałeś. To, że dostałbym wartość typu bool jest inna sprawą W końcu to pytanie podchwytliwe by było jak sam sugerujesz. Mało kto zwróci uwagę, że funkcje sortujące działają na referencji tablicy, a nie jej kopii Jak dla mnie jednak nawet sam kontekst trochę tłumaczy skrót myślowy. Brak jest innych zmiennych w pytaniu, które by sugerowały jakiekolwiek inne podejście niż przypisanie hasha zmiennej do tejże zmiennej.
-------------------- Najpierw był manual... Jeśli tam nie zawarto słów mądrości to zapytaj wszechwiedzącego Google zadając mu własciwe pytania. A jeśli i on milczy to Twój problem nie istnieje :D
|
|
|
2.06.2011, 07:51:34
Post
#114
|
|
Grupa: Zarejestrowani Postów: 106 Pomógł: 5 Dołączył: 5.12.2008 Ostrzeżenie: (0%) |
Cytat
Co się wyświetli na ekranie? int integer true 1 0 2 Pytanie #511 dodane przez gadzio, dnia 07.12.2007. Brak średnika i poprawnej odpowiedzi na liście. Zero nie jest uznawane. Cytat Jakie wartości przyjmą zmienne $a i $b:
true, true false, true false, false true, false Pytanie #39 dodane przez JaRoPHP, dnia 14.07.2007. Tym razem sprawdziłem na swoim serwerze: $a i $b nie przyjmą żadnych wartości, bo PHP zwróci błąd przy deklaracji tablic. Po dodaniu 'array' otrzymuję false, false - tę odpowiedź zaznaczyłem i była uznana za błędną. Cytat Przy poniższych założeniach jaką wartość będzie miała zmienna $$zmienna
Czerwony $kolor kolor Pytanie #165 dodane przez m4c, dnia 18.07.2007. Tu się już zupełnie pogubiłem. Czy aby na pewno zapis $$zmienna jest poprawny w treści pytania? Druga sprawa to short-tag otwierający - chyba niepolecany? Ostatecznie ostatnia odpowiedź nie zostaje uznana za prawidłową, a chyba powinna. |
|
|
2.06.2011, 12:32:13
Post
#115
|
|
Grupa: Zarejestrowani Postów: 1 387 Pomógł: 273 Dołączył: 18.02.2008 Ostrzeżenie: (0%) |
Akurat ostatnie wygląda OK, a poprawna odpowiedź to właśnie 'Czerwony'.
-------------------- XMPP: l0ud@chrome.pl
|
|
|
23.06.2011, 00:28:27
Post
#116
|
|
Grupa: Zarejestrowani Postów: 999 Pomógł: 30 Dołączył: 14.01.2007 Skąd: wiesz ? Ostrzeżenie: (0%) |
|
|
|
24.06.2011, 07:36:05
Post
#117
|
|
Developer Grupa: Moderatorzy Postów: 2 844 Pomógł: 20 Dołączył: 25.11.2003 Skąd: Olkusz |
Z gorszymi się człowiek spotykał w "kodzie" :-) Swoją drogą te pytanie nie jest takie ciężkie na jakie wygląda, ponieważ wystarczy szukać tylko - jeżeli jeden z && ma false, to całość będzie false - nie trzeba sprawdzać każdeg, z 2giej strony jeżeli jeden element || ma true, to całość ma true. Wybierasz sobie ten krótszy i i masz rozwiązanie szybciutko. 1. error (brak jednego ")" ) 2. !False!=true - tyle wystarczy 3. !false!= true - wystarczy 4. tutaj lewa część jest po 1 warunku false, więc patrzysz na drugą, ktora jest true więc całość true W zadaniu autorowi chodziło za pewne o sprawdzenie świadomości odnoście działania warunków logicznych. |
|
|
24.06.2011, 07:39:13
Post
#118
|
|
Grupa: Zarejestrowani Postów: 999 Pomógł: 30 Dołączył: 14.01.2007 Skąd: wiesz ? Ostrzeżenie: (0%) |
|
|
|
24.06.2011, 08:30:22
Post
#119
|
|
Developer Grupa: Moderatorzy Postów: 2 844 Pomógł: 20 Dołączył: 25.11.2003 Skąd: Olkusz |
Ok ale nie za pomocą spaghetti code... A masz może pomysł jak to zrobić "ładniej"? Mi nic nie przychodzi do głowy, a pewnie jak już zobaczę to powiem "cholera, czemu o tym nie pomyślałem" :-) edit: true || false && true Uproszczone te wyrażenia? (bez tego dziwnego !false!=true) ?
Powód edycji: [hwao]:
|
|
|
15.01.2012, 04:45:12
Post
#120
|
|
Grupa: Zarejestrowani Postów: 28 Pomógł: 9 Dołączył: 16.01.2010 Skąd: Kraków Ostrzeżenie: (0%) |
Pytanie #81:
Cytat("pytanie #81") Co będzie zawierać zmienna $wyniki po wykonaniu poniższego kodu:
Brak w kodzie zmiennej $wyniki, wiec jej wartość będzie wynosić 0, jednak prawidłową odpowiedzią nie jest żadne z wymienionych. Istnieje jednak zmienna o nazwie $wynik, jeśli o nią chodzi w treści to prawidłową odpowiedzią jest 4. Ten post edytował GwynBleidD 15.01.2012, 04:45:36 |
|
|
Wersja Lo-Fi | Aktualny czas: 6.06.2024 - 02:29 |