Mit welcher Notation fügt man PHP Code in eine Webseite ein? Die 3 Punkte stehen für den PHP Code.
<?php ... >
<php ... >
<?php ... ?>
Wie schreibt man mit PHP "Hallo Welt" auf eine Webseite?
document.write("Hallo Welt");
print "Hallo Welt";
echo "Hallo Welt";
write "Hallo Welt";
echo("Hallo Welt");
Wie wird innerhalb des PHP Codes ein mehrzeiliger Kommentarblock definiert?
// Kommentar
<!-- Kommentar -->
/* Kommentar */
Wie definiert man eine Variable x mit dem Wert 23?
x = 23;
var x = 23;
var x == 23;
let x = 23;
$x = 23;
$x:int = 23;
Hier soll eine Konstante definiert werden. Welche der folgenden Notationen ist falsch?
const MAX = 30;
const $MAX = 30;
define("MAX",30);
$x = 5;
$x++;
Der Wert der Variablen $x ist?
5
2
4
6;
(33%7) ergibt welchen Wert ?
4
5
28
7
Wo bindet man PHP im HTML-Dokument ein?
Die PHP-Teile müssen nach dem HTML-Code stehen.
Die PHP-Teile müssen im Head-Bereich stehen.
Die PHP-Teile können im head als auch im body als auch vor oder nach dem HTML-Code stehen.
Die PHP-Teile müssen im Body-Bereich stehen.
Welcher PHP Variablenname ist gültig?
$info-4
$info 4
$4info
$info_4
Sie möchten den Text "Die Teilnehmerzahl ist", gefolgt von dem Wert der Variablen $teilnehmer ausgeben. Welche Notation ist richtig?
echo Die Teilnehmerzahl ist $teilnehmer;
echo Die Teilnehmerzahl ist "$teilnehmer";
echo "Die Teilnehmerzahl ist ".$teilnehmer;
echo 'Die Teilnehmerzahl ist $teilnehmer';
Sie möchten im HTML-Quellcode einen Zeilenumbruch einfügen. Welchen Code verwenden sie?
echo <br>;
echo \n;
echo "\n";
echo "<br>";
Welche der folgenden Aussagen ist richtig?
integer ist ein zusammengesetzter Datentyp unter dem man mehrere Werte abspeichern kann.
Der Datentyp float kann true oder false sein.
Der Datentyp einer Variablen wird von PHP automatisch ermittelt.
Der Datentyp einer initialisierten Variablen kann nicht verändert werden.
Welches Zeichen benutzen Sie zum Verknüpfen von Strings?
+
.
=
+=
:
Welcher Operator hat Vorrang?
/
+
-
Sie möchten auf 4 abrunden. Was notieren Sie?
floor(4,58)
Math.round(4.58)
round(4.58)
ceil(4.58)
floor(4.58)
Sie möchten ein Array mit dem Namen $tiere erstellen und den Elementen "Löwe", "Elefant", "Affe". Was ist die korrekte Syntax?
$tiere = ("Löwe", "Elefant", "Affe");
$"tiere" = ["Löwe", "Elefant", "Affe"];
$tiere = array(Löwe, Elefant, Affe);
$tiere = ["Löwe", "Elefant", "Affe"];
Sie haben ein Array $team und möchten einen zufälligen Index ermitteln. Welches ist die korrete Syntax?
array_rand($team)
rand($team)
array_rand = $team
array_rand.$team
rand = $team
Sie möchten ein assoziatives Array Element ausgeben. Wie funktioniert es?
echo "Der Chef ist $team["chef"]";
echo "Der Chef ist ".$team["chef"];
echo "Der Chef ist $team['chef']";
Welche der folgenden Aussagen trifft zu?
Ein indiziertes Array beginnt bei einer Zählung immer mit einer 0.
Hat man ein Array erstellt, ist es nicht möglich nachträglich Elemente hinzuzufügen, zu löschen oder zu verändern.
Die Elemente eines Arrays müssen alle den gleichen Datentyp haben.
Mit welchem Befehl kann man Code aus einer externen Datei einbinden?
inset
request
inquire
insert
include
Welchen logischen Operator verwendet man, wenn eine oder beide Bedingungen zutreffen sollen?
or
xor
&&
!=
|
!
Welchen logischen Operator verwendet man, wenn beide Bedingungen zutreffen sollen?
!=
&
and
==
Mit welchem Vergleichsoperator überprüft man sowohl auf Gleichheit des Wertes, als auch auf Gleichheit des Datentyps?
=
<=>
==
===
Mittels (bool) wird der nachfolgende Wert als boolscher Wert interpretiert.
Bei welchem Code erhalten sie den Wert true?
var_dump((bool) 2)
var_dump((bool) 0)
var_dump((bool) "")
var_dump((bool)[])
Welche der folgenden Aussagen trifft NICHT zu?
Mit der switch() Anweisung kann man einen Variable auf mehrere Werte überprüfen.
Mit der match() Anweisung kann man eine Variable auf mehrere Werte überprüfen.
Die switch Anweisung wird verwendet, um zwischen 2 Werten zu wechseln.
Sie möchten in einer for-Schleife einen bestimmten Wert überspringen. Das erreichen Sie am besten mit?
case
break
proceed
continue
return
Was passiert bei einer break Anweisung in einer For-Schleife?
Alle folgenden Anweisungen der Schleife werden nicht mehr ausgeführt, die Schleife kehrt in den Schleifenkopf zurück und wird erneut aufgerufen.
Die Schleife wird abgebrochen und läuft nicht weiter.
Eine break Anweisung darf in einer For-Schleife nicht eingesetzt werden.
for($i = 0; $i < 10; $i++) Wie oft läuft diese For-Schleife?
9
10
11
0
Sie möchten eine Klasse namens Warenkorb erstellen. Was ist die richtige Syntax?
funktion Warenkorb(){};
class $Warenkorb{}
class Warenkorb{}
class Warenkorb(){}
Sie möchten eine Funktion namens preis erstellen. Welches ist die richtige Syntax?
funcion preis(){}
function $preis(){}
function preis{}
function preis(){}
preis function(){}
preis function{}
Bei einer Funktion möchten Sie einen Default-Parameter angeben, dessen Wert übernommen wird, es sei denn man vergibt beim Aufruf der Funktion einen anderen Wert. Was müssen Sie beachten?
Der Default Parameter muss am Ende nach den anderen Parametern aufgeführt werden.
Der Default Parameter bekommt einen Namen dann einen Doppelpunkt und danach den Wert.
Der Default Parameter muss ein Dollarzeichen am Anfang haben.
Der Default Parameter muss klein geschrieben sein.
Welchen Datentyp gibt es nicht in PHP?
float
int
array
bool
real
Wenn man in einer Funktion auf eine Variable zugreifen möchte, die außerhalb der Funktion steht. Was kann man nutzen?
insert
inside
globals
inset
Wie notiert man ein Array?
$array = tiere["Hund", "Katze", "Maus"];
$tiere = array("Hund", "Katze", "Maus");
$tiere = array["Hund", "Katze", "Maus"]
Was bewirkt die mb_strlen()?
Es wandelt Sonderzeichen um.
Es zählt die Zeichen eines String.
Es konvertiert Multibyte Zahlen in Strings.
Es entfernt Leerzeichen am Anfang und Ende eines Strings.
Mit welcher Funktion kann man überprüfen, ob eine Variable gesetzt wurde?
inset
empty
isempty
isset
is_set
unset
Womit kann man ein Array in einen String umwandeln?
array2string
array_str
array_slice
implode
split
Wie sieht der Nicht-Operator in PHP aus?
||
|
!
!!
Mit welchem input Feld kann man Bilder hochladen?
<input type="image">
<input type="file">
<input type="submit">
<input type="upload">
Wie können Sie auf Daten zugreifen, die über ein Formular mit der Methode GET verschickt wurden?
$GET
$GET_
GET_$
GET
$_GET
Sie möchten, dass ein User nur eine von mehreren Auswahlmöglichkeiten wählen kann. Welches Formularelement kann man einsetzen?
Textfeld
Textarea
Checkboxen
Radiobuttons
Was versteht man unter XSS?
Cross Site Scripting
External Site Style
Extra Style Sheet
Was passiert wenn in einer include Anweisung ein Fehler auftritt?
Eine Fehlermeldung wird ausgegeben und das weitere Script wird ausgeführt.
Die Bearbeitung wird komplett abgebrochen und eine Fehlermeldung wird ausgegeben.
Die Warnung wird ignoriert und das fehlerhafte Script wird ausgeführt.
An welcher Stelle darf eine Session gesetzt werden?
Dort wo die Session gebraucht wird.
Nur am Anfang vor dem HTML Code.
Welcher der folgenden Befehle liefert den kompletten Inhalt einer Datenbanktabelle?
INSERT INTO Datenbankname
Update * FROM Tabellenname
DELETE Feldname FROM Datenbankname
SELECT * FROM Tabellenname
SELECT Feldname FROM Datenbankname
Wie wird eine einschränkende Bedingung in SQL definiert?
JOIN Feldname = Inhalt
WHERE Feldname = Inhalt
ON Feldname = Inhalt