PHP Exam Այս հարցաշարին պատասխանելու համար դուք ունեք 20 րոպե։ Ձեր ժամանակն ավարտվեց! PHP Exam Quiz ծրագրավորման գիտելիքներդ ստուգելու համար ! 1 / 20 Ո՞րն է տվյալների բազայի(database) հետ կապ հաստատելու ճիշտ գրելաձևը mysql_query("database_name"); mysqli_query("host", "username", "password","database_name"); mysql_connect("database_name"); mysqli_connect("host", "username", "password","database_name"); 2 / 20 Mysql-ի ո՞ր հրամանի միջոցով է կարելի ստեղծել database կամ table IF NOT EXISTS INSERT SELECT CREATE 3 / 20 $y=substr("hello world",2,2); Ինչի՞ է հավասար $y-ը ""- դատարկ "el" "ll" ell 4 / 20 Ինչպե՞ս կարելի է persons table-ից վերցնել 20-րդից մինչև 40-րդ արժեքները SELECT FROM persons LIMIT 20,40 SELECT * persons LIMIT 20,40 SELECT * FROM persons LIMIT 20,20 SELECT * FROM persons WHERE LIMIT 20,40 5 / 20 Ինչպե՞ս COOKIE-ի միջոցով պահել username-ը setcookie("username","peter", time()-3600*24); setcookie("username","peter", time()+3600*24); setcookie(time()+3600*24,"username","peter" ); $username=$_COOKIE['peter'] 6 / 20 Ի՞նչ է անհրաժեշտ գրել session-ում փոփոխություններ անելուց առաջ sessions(); session_start(); start_session(); session_end(); 7 / 20 Ի՞նչ կվերադարձնի հետևյալ արտահայտությունը 45678%10%10 8 0 բան 456 7 8 / 20 Ո՞րն է while և do...while ցիկլերի տարբորությունը do...while-ի առաջին պտույտը միշտ տեղի է ունենում,անկախ պայմանից do while-ը կատարում է միայն սահմանափակ քանակով գործողություններ do...while-ում չկա պայման ոչ մի տարբերություն 9 / 20 Ո՞րն է Բազայի persons table-ի բոլոր արժեքները վերցնելու հարցման ճիշտ գրելաձևը SELECT * persons SELECT * FROM persons SELECT persons SELECT ALL ROWS FROM persons 10 / 20 Ո՞րն է ցիկլի ճիշտ գրելաձևը for($i==0;$i<10;$i++) for($i<0;$i=10;$i++) for($i=0;$i<10;$i++) for($i=0,$i<10,$i++) 11 / 20 Ինչպե՞ս բացել test.txt file-ը փոփոխություններ անելու համար fget("test.txt","r") fopen("test.txt","w") fopen("test.txt","rr") fopen("test.txt","r") 12 / 20 Ո՞ր php գլոբալ փոփոխականի միջոցով է կատարվում ներբեռնումը(upload) $_SESSION $_FILES $_POST $_GET 13 / 20 $x=5; function myf($x=10) {echo $x;} myf(); Ի՞նչ կտպվի էկրանին 5 10 ERROR Ոչ մի բան 14 / 20 Ո՞րն է բազայում առկա արժեքները փոփոխելու հրամանը UPDATE INSERT EDIT REVERSE 15 / 20 Ինչպե՞ս կարելի է persons table-ից ջնջել այն անդամը, որի id-ն 11 է UPDATE FROM persons WHERE person.id=11 INSERT FROM persons WHERE person.id=11 DELETE FROM persons WHERE id=11 DELETE FROM WHERE persons.id=11 16 / 20 Ո՞ր ֆունկիցայի միջոցով է հնարավոր պարզել "world" բառի դիրքը այս նախադասության մեջ՝ "Hello world!" trim(); implode(); strpos(); substr(); 17 / 20 Ինչպե՞ս կարելի է persons table-ից վերցնել բոլոր արժեքները՝ դասավորված աճման կարգով ըստ տարիքի (age) SELECT * FROM persons ORDER BY age SELECT * persons WHERE ORDER BY age DESC SELECT * persons WHERE LIMIT BY age DESC SELECT FROM persons WHERE ORDER BY age 18 / 20 Ինչպե՞ս ջնջել միայն session-ում պահած username-ը session_destroy(); delete($_SESSION['username']) unset($_SESSION[]) unset($_SESSION['username']) 19 / 20 Ինչպե՞ս ջնջել session-ում պահած բոլոր արժեքները unset($_SESSION["all"]) session_clear() session_destroy() $_SESSION[clear] 20 / 20 Ո՞ր հրամանի միջոցով է հնարավոր վերցնել չկրկնվող արժեքները LIMIT WHERE BETWEEN DISTINCT