Írj egy egyszerű teszt php
Írj egy egyszerű teszt PHP
Ez a képzés PHP script megmutatja, hogyan kell leírni egy teszt formájában egy sor kérdést és választ. Mivel a típusú kérdéseket lehet néhány (válassza az „igen” - „nem”, a választás a lehetőségek egyikét, szám vagy vonal bemenet választ), akkor nem kell csak egy tömb, és egy sor tömbök. minden eleme, amely leírja mindazt, ami szükséges, hogy megjelenítse és ellenőrizze a következő kérdés. Ez rögzíti a következő gombokat:- „Q” - a kijelzőn megjelenő szöveg a kérdést;
- „T” - típusú kérdést, amely megfelel a kötelező címkét HTML: „jelölőnégyzetet” kullancs „igen / nem”, „szöveg” egy karakterlánc vagy szám, mint a válasz, „válassza” - egy listát, amelyben azt szeretnénk, hogy válasszon ki egy értéket egy pár. Kiválasztása egynél több értéket rájövünk kitalált "multiselect elem. jelentése kezelt csoport jelölőnégyzeteket. Tény, hogy a szabvány listáját
- „A” - a helyes választ, négyzet értéke „1” vagy „0” (függetlenül attól, hogy szükségessé vált egy ellenőrzés) a szöveg - a válasz vonal (pályahossz generál egyenlő vonal hossza a helyes válasz, hogy a szabályozás felesleges elvezetők, stb . drop), válassza ki - opció számot a listán, amely a helyes válasz (a lehetőségek számozva vannak nullától) az multiselect - egy sor egyesek és nullák, elválasztva egy szimbólum! „|”, amely megmutatja, mely érdekében négyzeteket, hogy tartalmazza, és amely nem szükséges;
- „I” - az elemek a lista, csak akkor kell beírni a kérdést, és válassza multiselect. értéke tartalmazza a húr, elválasztva a szimbólum „|” (vagy listatételek jóváhagyott változata).
Minden helyes válasz, beleértve a választás a „helyes” jelölőnégyzetet a „multiselect”, nem kerül felszámolásra 1 pont, és a végén a forgatókönyvet egy rövid összefoglalót adni a számát és százalékos helyes válaszok.
- error_check ellenőrzi, hogy minden rendben van a következő elem a tömb $ teszt. és ha valami nem jó, akkor befejezi a program futása. Ez akkor lehet hasznos, ha a hibakeresés;
- strlwr_ fordítja a felhasználó által megadott karakterláncot az alsó regiszterben a válaszokat. Ez állítólag a Windows-1251, de lehet, persze, hogy helyezze be a szöveget a script fájlt egy másik kódolással, és módosítsa a meta tag a fejlécben kódolást.
Itt a teljes forráskódját az alkalmazás, amely tartalmazza a vizsgálat mind a négy típusú kérdések:
Az alábbiakban a kilátás a vizsgálat és az eredmény a áthaladást.
Egy egyszerű teszt PHP fog megjelenni az egyik oldalon, de a kérdések típusait különböző lehet

egyszerű teszt PHP, az eredmények oldala :)