Gespeichert in:
Titel: | PHP 8 und MySQL das umfassende Handbuch : Grundlagen, Anwendung, Praxiswissen : Aktuelle Webtechnologien, Administration und Sicherheit : Inkl. SQLite, MS SQL Server, Oracle, PostgreSQL |
---|---|
Von: |
Christian Wenz, Tobias Hauser
|
Person: |
Wenz, Christian
1977- Verfasser aut Hauser, Tobias |
Hauptverfassende: | , |
Format: | Buch |
Sprache: | Deutsch |
Veröffentlicht: |
Bonn
Rheinwerk Verlag
2024
|
Ausgabe: | 5., aktualisierte Auflage |
Schlagworte: | |
Online-Zugang: | http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=034840008&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
Beschreibung: | 1081 Seiten 25 cm |
ISBN: | 9783367100002 3367100005 |
Internformat
MARC
LEADER | 00000nam a22000008c 4500 | ||
---|---|---|---|
001 | BV049494759 | ||
003 | DE-604 | ||
005 | 20250110 | ||
007 | t| | ||
008 | 240110s2024 gw |||| 00||| ger d | ||
015 | |a 23,N47 |2 dnb | ||
016 | 7 | |a 1310052921 |2 DE-101 | |
020 | |a 9783367100002 |c : EUR 49.90 (DE), EUR 51.30 (AT), CHF 63.90 (freier Preis) |9 978-3-367-10000-2 | ||
020 | |a 3367100005 |9 3-367-10000-5 | ||
024 | 3 | |a 9783367100002 | |
035 | |a (OCoLC)1437875465 | ||
035 | |a (DE-599)DNB1310052921 | ||
040 | |a DE-604 |b ger |e rda | ||
041 | 0 | |a ger | |
044 | |a gw |c XA-DE-NW | ||
049 | |a DE-1102 |a DE-1050 |a DE-523 |a DE-Aug4 |a DE-210 |a DE-706 |a DE-859 |a DE-Aug7 | ||
084 | |a ST 250 |0 (DE-625)143626: |2 rvk | ||
084 | |8 1\p |a 004 |2 23sdnb | ||
100 | 1 | |a Wenz, Christian |d 1977- |e Verfasser |0 (DE-588)122481720 |4 aut | |
245 | 1 | 0 | |a PHP 8 und MySQL |b das umfassende Handbuch : Grundlagen, Anwendung, Praxiswissen : Aktuelle Webtechnologien, Administration und Sicherheit : Inkl. SQLite, MS SQL Server, Oracle, PostgreSQL |c Christian Wenz, Tobias Hauser |
250 | |a 5., aktualisierte Auflage | ||
264 | 1 | |a Bonn |b Rheinwerk Verlag |c 2024 | |
300 | |a 1081 Seiten |c 25 cm | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
650 | 0 | 7 | |a PostgreSQL |0 (DE-588)4690455-4 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a PHP 7.0 |0 (DE-588)1082352969 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a PHP 8 |0 (DE-588)1231285834 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a SQLite |0 (DE-588)7544619-4 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a SQL Server |0 (DE-588)4343204-9 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a ORACLE |g Datenbanksystem |0 (DE-588)4206222-6 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Dynamische Web-Seite |0 (DE-588)4481830-0 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a PHP 8.0.3 |0 (DE-588)1229475788 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a MySQL 5.7 |0 (DE-588)1071954520 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a MySQL 8.0.23 |0 (DE-588)1229476148 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a MySQL |0 (DE-588)4559381-4 |2 gnd |9 rswk-swf |
653 | |a Oracle | ||
653 | |a MS SQL | ||
653 | |a NoSQL | ||
653 | |a Mongo-DB | ||
653 | |a Web-Programmierung | ||
653 | |a Websites Webseiten | ||
653 | |a Relationale Datenbanken | ||
653 | |a SQLite | ||
653 | |a Skriptsprache | ||
653 | |a OOP Objektorientierte Programmierung | ||
653 | |a Design Patterns | ||
653 | |a Hand-Buch Bücher lernen Anleitung Wissen Ratgeber | ||
653 | |a Neuerungen | ||
653 | |a Programmiersprache | ||
653 | |a Named Arguments | ||
689 | 0 | 0 | |a PHP 8.0.3 |0 (DE-588)1229475788 |D s |
689 | 0 | 1 | |a PHP 7.0 |0 (DE-588)1082352969 |D s |
689 | 0 | 2 | |a MySQL 8.0.23 |0 (DE-588)1229476148 |D s |
689 | 0 | 3 | |a Dynamische Web-Seite |0 (DE-588)4481830-0 |D s |
689 | 0 | |5 DE-604 | |
689 | 1 | 0 | |a PHP 8 |0 (DE-588)1231285834 |D s |
689 | 1 | 1 | |a MySQL 5.7 |0 (DE-588)1071954520 |D s |
689 | 1 | 2 | |a MySQL |0 (DE-588)4559381-4 |D s |
689 | 1 | 3 | |a SQL Server |0 (DE-588)4343204-9 |D s |
689 | 1 | 4 | |a SQLite |0 (DE-588)7544619-4 |D s |
689 | 1 | 5 | |a ORACLE |g Datenbanksystem |0 (DE-588)4206222-6 |D s |
689 | 1 | 6 | |a PostgreSQL |0 (DE-588)4690455-4 |D s |
689 | 1 | 7 | |a Dynamische Web-Seite |0 (DE-588)4481830-0 |D s |
689 | 1 | |5 DE-604 | |
700 | 1 | |a Hauser, Tobias |d 1977- |e Verfasser |0 (DE-588)12221546X |4 aut | |
710 | 2 | |a Rheinwerk Verlag |0 (DE-588)1081738405 |4 pbl | |
776 | 0 | 8 | |i Erscheint auch als |n Online-Ausgabe |z 978-3-367-10002-6 |
856 | 4 | 2 | |m Digitalisierung Bibliothek HTW Berlin |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=034840008&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
883 | 1 | |8 1\p |a vlb |d 20231116 |q DE-101 |u https://d-nb.info/provenance/plan#vlb | |
943 | 1 | |a oai:aleph.bib-bvb.de:BVB01-034840008 |
Datensatz im Suchindex
_version_ | 1820981456966516736 |
---|---|
adam_text |
AUF EINEN BLICK
AUF EINEN
BLICK
TEIL I
VORBEREITUNGEN
33
TEIL II EINSTIEG IN
PHP
99
TEIL III WEBTECHNIKEN
427
TEIL IV DATENBANKEN
561
TEIL V KOMMUNIKATION
757
TEIL
VI FREMDFORMATE
851
TEIL VII
ADMINISTRATION UND SICHERHEIT
929
TEIL VIII BEYOND PHP
999
INHALT
INHALT
MATERIALIEN ZUM BUCH
23
VORWORT
25
TEIL I VORBEREITUNGEN
1
ALLGEMEINES ZU PHP
35
1.1
GESCHICHTE VON PHP
35
1.2
ERFOLG UND EINSATZ
37
1.3
DAS KONZEPT VON PHP
38
1.4
DIE WICHTIGSTEN NEUERUNGEN IN PHP
8 BIS 8.3
40
1.5
DIE WICHTIGSTEN NEUERUNGEN
IN PHP 7.3
43
1.6
DIE WICHTIGSTEN NEUERUNGEN
IN PHP 7
45
1.7
DIE WICHTIGSTEN NEUERUNGEN
IN PHP 5.4, 5.5 UND 5.6
46
1.8
VERSIONEN UND ANLAUFSTELLE
47
2 INSTALLATION
49
2.1
PHP INSTALLIEREN
49
2.1.1
AUFBAU VON PHP
51
2.1.2 WINDOWS
52
2.1.3 MACOS
67
2.1.4
LINUX
73
2.2
PEAR
82
2.2.1
PEAR INSTALLIEREN
82
2.2.2
PEAR
-PAKETE OHNE INSTALLATION
86
N
E;
5
INHALT
3 TEST UND
HILFE
87
5
PROGRAI
3.1 HAEUFIGE
FEHLER
87
5.1
OPERATORE
3.1.1
DIE SEITE KANN NICHT ANGEZEIGT WERDEN 87
5.1.1
AI
3.1.2
DIE WEBSEITE WURDE NICHT GEFUNDEN - FILE NOT FOUND 89
5.1.2
VI
3.1.3
SERVER
NICHT GEFUNDEN 89
5.1.3
LC
3.1.4
UNABLE TO INITIALIZE
MODULE 91
5.1.4
BI
3.1.5
MODUL NICHT GEFUNDEN 91
5.1.5
O
3.1.6
DER BROWSER OEFFNET EIN DOWNLOADFENSTER
93
5.1.6
R.
3.1.7
NO INPUT FILE SPECIFIED (ODER SO AEHNLICH)
93
5.2
FALLUNTERE
3.1.8
CALL TO UNDEFINED FUNCTION
95
5.2.1
I
3.1.9
INTERNAL SERVER ERROR
95
5.2.2
!
3.1.10 VCRUNTIME140.DLLFEHLT 96
5.2.3
3.1.11
WEISSE SEITE IM BROWSER 96
3.1.12
EXTENSION TAUCHT NICHT IN PHPINFO0 AUF
97
5.3
SCHLEIFEN
5.3.1
3.2 HILFSQUELLEN
97
5.3.2
5.3.3
5.4
SPRUENGE
.
TEIL II
EINSTIEG IN PHP
4 GRUNDLAGEN DER SPRACHE
101
6
FUNKTI
4.1 PHP IN HTML
101
6.1 FUNKTION
4.1.1 KOMMENTARE 103
6.1.1
F
4.1.2
ANWEISUNGEN
103
6.1.2
4.1.3
EXTERNE DATEI 104
6.1.3
F
4.2 AUSGABE MIT PHP
108
6.1.4
F
4.2.1
ANFUEHRUNGSZEICHEN 109
6.1.5
D
4.3 VARIABLEN
110
6.1.6
I
4.3.1
DATENTYPEN 110
6.1.7 7
4.3.2 BENENNUNG 113
6.1.8
I
4.3.3
VARIABLE VARIABLEN
114
6.1.9
I
4.3.4
VARIABLEN AUSGEBEN 114
6.1.10
I
4.3.5
NUETZLICHES UND HILFREICHES
117
6.2
SPRACHLU
4.3.6
VORDEFINIERTE VARIABLEN 120
6.2.1
4.4
KONSTANTEN
121
6
INHALT
5 PROGRAMMIEREN
123
5.1
OPERATOREN 123
5.1.1
ARITHMETISCHE OPERATOREN
123
5.1.2
VERGLEICHSOPERATOREN
127
5.1.3
LOGISCHE OPERATOREN 134
5.1.4
BINAERZAHLEN UND BITWEISE
OPERATOREN 136
5.1.5
OPERATOREN, DIE AUS DER REIHE TANZEN 140
5.1.6
RANGFOLGE DER OPERATOREN
146
5.2
FALLUNTERSCHEIDUNGEN 147
5.2.1
IF
148
5.2.2
SWITCH
154
5.2.3
MATCH
158
5.3
SCHLEIFEN
161
5.3.1 FOR
161
5.3.2
WHILE 165
5.3.3
DO-WHILE
172
5.4 SPRUENGE
173
6
FUNKTIONEN UND SPRACHKONSTRUKTE
175
6.1
FUNKTIONEN
175
6.1.1 PARAMETER
176
6.1.2
GUELTIGKEIT VON VARIABLEN
182
6.1.3
RUECKGABEWERT 183
6.1.4
FUNKTIONSNAMEN IN VARIABLEN
186
6.1.5
ANONYME FUNKTIONEN
187
6.1.6
REKURSIVE FUNKTIONEN 188
6.1.7
TYPDEKLARATIONEN
191
6.1.8
ENUMERATIONS
198
6.1.9
HILFREICHES UND NUETZLICHES
200
6.1.10 FUNKTIONEN VON PHP
203
6.2 SPRACHKONSTRUKTE
205
6.2.1 AUSGABE
206
7
INHALT
7 STRINGS
213
8.1.3 EL
8.1.4
A!
7.1
VERBINDEN
213
8.1.5
KI
8.1.6
BI
7.2
TEILEN UND ZUSAMMENFUEGEN
214
7.2.1
AUF ZEICHEN ZUGREIFEN
214
8.2
ARRAYS
UNI
7.2.2
GLEICHMAESSIG
UNTERBRECHEN
214
8.2.1
1
7.2.3
ZEILENUMBRUECHE
216
8.2.2
1
7.2.4
TEILEN IN STRINGS
217
8.2.3
FI
7.2.5
STRINGS UND
ARRAYS
219
8.3
UNTERSUCL
7.3
GROSS- UND KLEINSCHREIBUNG
224
8.4
TRANSFORN
7.4 BESCHNEIDEN
227
8.4.1
H
7.4.1
ZEICHEN AUSSCHNEIDEN
227
8.4.2
LI
7.4.2
WHITESPACES ENTFERNEN
228
8.4.3
V
8.4.4
V
7.5 SUCHEN UND ERSETZEN
229
8.4.5 C
7.5.1
SUCHEN
229
8.4.6
L
7.5.2
ERSETZEN
234
8.5
SUCHEN
U
7.6 SONDERZEICHEN, HTML ETC.
236
8.5.1
7.6.1
ENTWERTEN -FUER DATENBANKEN
236
8.5.2
5
7.6.2
ENTWERTEN
-FUER REGULAERE AUSDRUECKE
238
7.6.3 HTML
238
8.6
SUPERGLO
7.6.4 URLS
243
7.7
VERGLEICHEN
244
7.7.1
VERGLEICHSFUNKTIONEN
244
9
MATHE
7.7.2
AEHNLICHKEITEN UND
UNTERSCHIEDE
245
7.7.3
AUSSPRACHE
246
9.1
MATHE
7.8
HILFREICHES UND
NUETZLICHES
246
9.1.1
7.8.1
ASCII
UND UMWANDLUNG
246
9.1.2
7.8.2
UNICODE-CODEPOINT
247
9.1.3
7.8.3
VERSCHLUESSELUNG
248
9.1.4
7.8.4
UMDREHEN
249
9.1.5
7.8.5
MULTIBYTE-STRING-FUNKTIONEN
250
9.1.6
9.1.7
9.2
DATUM
U
8 ARRAYS
253
9.2.1
9.2.2
9.2.3
8.1 GRUNDLAGEN
253
9.2.4
8.1.1
ARRAYS ERSTELLEN
253
9.2.5
8.1.2
ELEMENTE HINZUFUEGEN UND AENDERN
255
9.2.6
8
INHALT
8.1.3
ELEMENTE LOESCHEN
256
8.1.4
ASSOZIATIVE ARRAYS
256
8.1.5
KURZSCHREIBWEISE
MIT JSON
257
8.1.6
MULTIDIMENSIONALE
ARRAYS
257
8.2
ARRAYS
UND
SCHLEIFEN
258
8.2.1
FOR
258
8.2.2
FOREACH
259
8.2.3
FUNKTIONEN ZUR
ITERATION
262
8.3
UNTERSUCHEN
264
8.4
TRANSFORMIEREN
265
8.4.1
HINZUFUEGEN
UND
ENTFERNEN
265
8.4.2
LOESCHEN
UND ERSETZEN
266
8.4.3
VERBINDEN
268
8.4.4
VARIABLEN
UND ARRAYS
270
8.4.5
DEREFERENZIERUNG
272
8.4.6
UMWANDLUNG
IN PARAMETER
273
8.5
SUCHEN
UND SORTIEREN
274
8.5.1
SUCHEN
274
8.5.2
SORTIEREN
275
8.6
SUPERGLOBALE
ARRAYS
276
9
MATHEMATISCHE
UND
DATUMSFUNKTIONEN
283
9.1 MATHE
283
9.1.1
BASICS
283
9.1.2
KONSTANTEN
285
9.1.3
ZAHLEN
KONVERTIEREN
286
9.1.4
ZUFALLSZAHLEN
288
9.1.5
MAXIMAL,
MINIMAL UND
DAS RUNDEN
290
9.1.6
BOGENMASS UND
MEHR
292
9.1.7
HOEHERE
GENAUIGKEIT
292
9.2
DATUM UND
ZEIT
295
9.2.1
AKTUELLES DATUM
MIT FUNKTIONEN
295
9.2.2
AKTUELLES
DATUM MIT
DATETIME
301
9.2.3
BELIEBIGE
DATUMSWERTE
302
9.2.4 ZEITSTEMPEL
303
9.2.5
DATUM
FORMATIEREN
307
9.2.6
COUNTDOWN -
MIT DATEN
RECHNEN
312
9
INHALT
10
REGULAERE
AUSDRUECKE
317
11.4.5
KI
11.4.6
O1
10.1 GRUNDLAGEN
317
11.4.7
O1
11.4.8
O1
10.2
FUNKTIONEN FUER REGULAERE
AUSDRUECKE
320
11.4.9
ITI
10.2.1 PREG_MATCH0
320
11.4.10
R(
10.2.2
WEITERE FUNKTIONEN
323
11.4.11
51
10.2.3
ERSETZUNGSSTRINGS WIEDERVERWENDEN
324
11.4.12
N
10.2.4
MODIFIKATOREN FUER
SUCHMUSTER
325
11.5
NAMESPA
10.3 ANWENDUNGSBEISPIELE
325
11.5.1
'.(1
10.3.1
POSTLEITZAHLEN
326
11.5.2
N
10.3.2
TELEFON- UND FAXNUMMERN
327
11.5.3
N
10.3.3
LI
NKS
FILTERN
327
11.5.4
D
11.5.5
N
11 OBJEKTORIENTIERT
PROGRAMMIEREN
329
12
ENTWU
11.1 GESCHICHTE
DER OBJEKTORIENTIERUNG IN PHP
329
11.2 KLASSEN UND
OBJEKTE - GRUNDBEGRIFFE
331
12.1
LAMINAS
11.2.1
KLASSEN UND OBJEKTE IN PHP
332
12.2
MVC
11.2.2
EIGENSCHAFTEN
334
11.2.3 METHODEN
335
12.3
ADAPTER
I
11.2.4 VERERBUNG
340
11.3
FORTGESCHRITTENES
344
11.3.1
OBJEKTE KLONEN
344
TEIL
III
1AI
11.3.2 KONSTRUKTOR
345
11.3.3
DESTRUKTOR
346
13
FORM
11.3.4
PRIVAT,
GESCHUETZT ETC.
347
11.3.5 INTERFACES
354
13.1
VORBEREI
11.3.6
LATE STATIC BINDING
356
13.2
FORMULA
11.3.7
ABSTRAKTE
KLASSEN
359
13.2.1
1
11.3.8
ANONYME KLASSEN
360
13.2.2
'
11.3.9
KONSTANTEN
362
13.2.3
11.3.10
UEBERLADEN
363
13.2.4
11.3.11 TRAITS
369
13.2.5
11.4 HILFREICHES
UND NUETZLICHES
372
13.2.6
11.4.1
FEHLERLEVEL
372
13.2.7
11.4.2
AUTOLOADO
374
13.3
FORMULA
11.4.3 METHOD
375
13.3.1
11.4.4
TOSTRING0
376
10
INHALT
11.4.5 KLASSENTYPEN
UND INSTANCEOF
377
11.4.6 OBJEKTE VERGLEICHEN
379
11.4.7 OBJEKTE SERIALISIEREN
380
11.4.8
OBJEKTE AUTOMATISIERT
AUSLESEN
383
11.4.9
ITERATION
384
11.4.10 REFLECTION API
386
11.4.11
SPL
389
11.4.12 NATIVE METADATEN
MIT ATTRIBUTEN
397
11.5 NAMESPACES
402
11.5.1 WARUM NAMESPACES?
403
11.5.2 MIT NAMESPACES ARBEITEN
404
11.5.3 NAMESPACES VERWENDEN
405
11.5.4 DEN AKTUELLEN NAMESPACE
ERMITTELN
406
11.5.5 NAMESPACES
PER ALIAS
407
12
ENTWURFSMUSTER: MVC & CO.
12.1 LAMINAS
412
12.2 MVC
413
12.3 ADAPTER UND
FACTORY
421
TEIL III
WEBTECHNIKEN
13
FORMULARE
429
13.1 VORBEREITUNGEN
429
13.2 FORMULARE MIT PHP
432
13.2.1
DIE GUTE ALTE ZEIT
433
13.2.2
VERSANDMETHODEN
436
13.2.3 TEXTFELD(ER)
439
13.2.4
RADIOBUTTONS
441
13.2.5 CHECKBOXEN
442
13.2.6
AUSWAHLLISTEN
444
13.2.7 VERSAND FESTSTELLEN
447
13.3
FORMULARVALIDIERUNG
450
13.3.1 TEXTFELD(ER)
451
411
11
INHALT
13.3.2
RADIOBUTTONS
453
15.2.1
D
13.3.3
CHECKBOXEN
454
15.2.2
PI
13.3.4
AUSWAHLLISTEN
455
15.3
MIT
SESSIC
13.3.5
DETAILLIERTERE
FEHLERMELDUNG
460
15.3.1
D
13.4
VORAUSFUELLUNG
464
15.3.2
D
13.4.1
VORBEREITUNGEN
465
15.3.3
D
13.4.2
TEXTFELDER
466
15.3.4
S
13.4.3
RADIOBUTTONS
467
15.4
GESCHUETZ
13.4.4
CHECKBOXEN
13.4.5
AUSWAHLLISTEN
467
468
15.5
SESSIONS
I
13.5
DATEIUPLOADS
475
15.6
SICHERHEIYY
15.6.1
K
13.6
ANWENDUNGSBEISPIELE
479
15.6.2
C
13.6.1
JAVASCRIPT-FORMULARPRUEFUNG
479
15.6.3
C
13.6.2
BILDERGALERIE
484
15.6.4
C
13.7
EINSTELLUNGEN
486
15.6.5
J.
14
COOKIES
489
16
E-MAIL
14.1
VORBEREITUNGEN
489
16.1
VORBEREIL
14.2
FAKTEN
UND
HINTERGRUENDE
491
16.2
MAILS
MIL
14.2.1
WAS IST EIN
COOKIE?
491
16.2.1
1
14.2.2
EINSCHRAENKUNGEN
492
16.2.2
I
14.2.3
DER GLAESERNE
SURFER?
492
16.2.3
I
14.3
MIT
COOKIES IN PHP
ARBEITEN
493
14.3.1
COOKIES
SETZEN
493
14.3.2
COOKIES
AUSLESEN
502
TEIL
IV
D
14.3.3
COOKIES
LOESCHEN
505
14.3.4
NEUE COOKIES
507
17
SQL
14.4
COOKIE-TEST
510
14.5
ABSCHLIESSENDE
UEBERLEGUNGEN
512
17.1
DATENBA
17.1.1
17.1.2
15
SESSIONS
515
17.2
DATEN
EI
17.3
DATEN
AL
15.1
VORBEREITUNGEN
515
17.4
DATEN
AL
15.2
FAKTEN,
HINTERGRUENDE
UND
KONFIGURATION
517
17.5
DATEN
LII
12
INHALT
15.2.1 DATEN BEHALTEN
517
15.2.2 PERFORMANCE
519
15.3 MIT
SESSIONS
IN
PHP ARBEITEN
521
15.3.1 DATEN
SCHREIBEN
521
15.3.2
DATEN
AUSLESEN 523
15.3.3
DATEN LOESCHEN
524
15.3.4 SESSIONS KONFIGURIEREN
526
15.4 GESCHUETZTER BEREICH
526
15.5
SESSIONS IN
DATENBANKEN
528
15.6 SICHERHEITSBEDENKEN
536
15.6.1
KEINE
SESSIONS OHNE COOKIES!
537
15.6.2 UEBERPRUEFUNG
DES REFERRERS 538
15.6.3
DIE SESSION-ID AENDERN
538
15.6.4
CROSS-SITE REQUEST FORGERY ERSCHWEREN
539
15.6.5 JAVASCRIPT-ZUGRIFF
AUF DAS SESSION-COOKIE VERHINDERN
539
16
E-MAIL
541
16.1 VORBEREITUNGEN
541
16.2
MAILS
MIT PHP VERSENDEN
546
16.2.1
STANDARDMAILS
546
16.2.2
MIME-MAILS 551
16.2.3 IMAP UND POP 558
TEIL IV
DATENBANKEN
17
SQL
563
17.1 DATENBANKEN
UND TABELLEN ANLEGEN
564
17.1.1 PRIMAERSCHLUESSEL 564
17.1.2 DATENTYPEN 565
17.2 DATEN EINTRAGEN
567
17.3 DATEN ABFRAGEN
568
17.4
DATEN AKTUALISIEREN
572
17.5 DATEN LOESCHEN
572
13
INHALT
17.6
18
BESONDERHEITEN
17.6.1
RELATIONALES
DATENBANKDESIGN
17.6.2
JOINS
17.6.3
AGGREGATFUNKTIONEN
17.6.4 TRANSAKTIONEN
17.6.5
STORED PROCEDU RES
PDO
573
573
575
576
578
579
581
20
SQLITE
20.1
20.2
20.3
VORBEREIT
DATENBAR
20.2.1
V
20.2.2
)5
20.2.3
R
20.2.4
E
20.2.5
ANWENDT
18.1 VORBEREITUNGEN
582
20.3.1
1
18.2 DATENBANKZUGRIFF MIT PDO
584
20.3.2
[
18.2.1 VERBINDUNGSAUFBAU 585
20.3.3
[
18.2.2 ABFRAGEN
585
20.3.4
[
18.2.3
RUECKGABEWERTE 588
20.3.5
[
18.2.4
BESONDERHEITEN
590
18.3 GAESTEBUCH
591
18.3.1
TABELLE ANLEGEN
591
21
MICROI
18.3.2
DATEN EINTRAGEN
592
18.3.3
DATEN AUSGEBEN
593
21.1
VORBEREI
18.3.4
DATEN LOESCHEN
595
21.2
MICROSOF
18.3.5
DATEN
BEARBEITEN
597
21.2.1
21.2.2
21.2.3
I
19 MYSQL
601
21.2.4
I
21.3
ANWEND
19.1
VORBEREITUNGEN 602
21.3.1
19.2 DATENBANKZUGRIFF MIT MYSQL 608
21.3.2
19.2.1 VERBINDUNGSAUFBAU
608
21.3.3
19.2.2
ABFRAGEN
610
21.3.4
19.2.3
RUECKGABEWERTE 615
21.3.5
19.2.4 BESONDERHEITEN
619
19.3 ANWENDUNGSBEISPIEL
632
19.3.1
TABELLE ANLEGEN
632
22
RAD
19.3.2
DATEN EINTRAGEN 633
19.3.3
DATEN AUSGEBEN
635
22.1
VORBERE
19.3.4
DATEN LOESCHEN 636
22.2
DATENBI
19.3.5
DATEN BEARBEITEN 638
22.2.1
19.4 EINSTELLUNGEN
640
14
INHALT
20 SQLITE
643
20.1
VORBEREITUNGEN
644
20.2 DATENBANKZUGRIFF MIT SQLITE 645
20.2.1 VERBINDUNGSAUFBAU 645
20.2.2 ABFRAGEN
646
20.2.3 RUECKGABEWERTE 650
20.2.4 BESONDERHEITEN
652
20.2.5 MIGRATION VON ALTEM CODE 656
20.3
ANWENDUNGSBEISPIEL 658
20.3.1 TABELLE ANLEGEN
658
20.3.2
DATEN EINTRAGEN 659
20.3.3 DATEN
AUSGEBEN 660
20.3.4 DATEN LOESCHEN 661
20.3.5
DATEN BEARBEITEN 663
21 MICROSOFT SQL SERVER
667
21.1 VORBEREITUNGEN
667
21.2 MICROSOFT SQL SERVER DRIVER FOR PHP 669
21.2.1 VERBINDUNGSAUFBAU 671
21.2.2 ABFRAGEN
672
21.2.3 RUECKGABEWERTE
673
21.2.4 BESONDERHEITEN
675
21.3 ANWENDUNGSBEISPIEL
679
21.3.1 TABELLE ANLEGEN 679
21.3.2 DATEN EINTRAGEN
680
21.3.3 DATEN AUSGEBEN
681
21.3.4 DATEN
LOESCHEN
683
21.3.5 DATEN BEARBEITEN
684
22 ORACLE
687
22.1 VORBEREITUNGEN
687
22.2 DATENBANKZUGRIFF MIT ORACLE
692
22.2.1 VERBINDUNGSAUFBAU
692
15
INHALT
22.2.2 ABFRAGEN
693
24.3
ANWENDW
22.2.3
RUECKGABEWERTE
696
24.3.1 DI
22.2.4 BESONDERHEITEN
699
24.3.2 II
22.3 ANWENDUNGSBEISPIEL
701
24.3.3 D.
22.3.1 TABELLE ANLEGEN 701
24.3.4
D.
22.3.2 DATEN EINTRAGEN 702
24.3.5 D.
22.3.3 DATEN
AUSGEBEN
704
24.4
EINSTELLUV
22.3.4 DATEN
LOESCHEN
705
22.3.5 DATEN BEARBEITEN
706
TEIL V
KM
23 POSTGRESQL
709
23.1
VORBEREITUNGEN
709
23.2
DATENBANKZUGRIFF MIT POSTGRESQL
713
23.2.1
VERBINDUNGSAUFBAU
713
23.2.2
ABFRAGEN
714
23.2.3 RUECKGABEWERTE
716
23.2.4
BESONDERHEITEN
719
23.3 ANWENDUNGSBEISPIEL
725
23.3.1 TABELLE
ANLEGEN
725
23.3.2
DATEN EINTRAGEN
726
23.3.3 DATEN AUSGEBEN
728
23.3.4 DATEN
LOESCHEN
729
23.3.5
DATEN BEARBEITEN
731
23.4
EINSTELLUNGEN
733
24
MONGODB
735
24.1 VORBEREITUNGEN
735
24.2 DATENBANKZUGRIFF MIT
MONGODB
741
24.2.1 VERBINDUNGSAUFBAU
741
24.2.2
EINFUEGEN
742
24.2.3 ABFRAGEN UND RUECKGABEWERTE
744
24.2.4 AKTUALISIEREN
746
24.2.5
LOESCHEN
747
25
DATEIE
25.1
VORBEREITE
25.2
DATEIHANG
25.2.1
N
25.2.2
1
25.3
ANWENDU
25.3.1 G
25.3.2 D
25.4
EINSTELLUV
26
HTTP
26.1
VORBEREIT
26.2 VERBINDU
26.2.1
26.2.2
F
26.2.3
P
26.2.4
26.3
FIBERS
26.4
ANWEND'
26.4.1
1
26.4.2
16
INHALT
24.3
ANWENDUNGSBEISPIEL
748
24.3.1 DATENSPEICHER ANLEGEN
748
24.3.2 DATEN
EINTRAGEN
749
24.3.3 DATEN
AUSGEBEN
750
24.3.4 DATEN LOESCHEN
751
24.3.5 DATEN BEARBEITEN
753
24.4 EINSTELLUNGEN 756
TEIL V KOMMUNIKATION
25 DATEIEN
759
25.1 VORBEREITUNGEN
759
25.2 DATEIHANDLING MIT
PHP 760
25.2.1 MIT DATEIEN ARBEITEN
761
25.2.2 MIT DEM DATEISYSTEM ARBEITEN
766
25.3 ANWENDUNGSBEISPIELE
771
25.3.1 GAESTEBUCH
771
25.3.2 DATEIBROWSER
776
25.4
EINSTELLUNGEN
779
26 HTTP & CO:
VERBINDUNGEN NACH AUSSEN
783
26.1
VORBEREITUNGEN
781
26.2 VERBINDUNG
NACH AUSSEN MIT PHP
782
26.2.1
STREAMS
782
26.2.2 HTTP-STREAMS
784
26.2.3 PHP-STREAMS
789
26.2.4 KOMPRESSIONS-STREAMS
793
26.3 FIBERS
796
26.4 ANWENDUNGSBEISPIELE
797
26.4.1 TEXTVERSION VON WEBSEITEN
797
26.4.2 ONLINEKOMPRIMIERER 799
17
INHALT
27 APIS UND SERVICES
803
TEIL VI
FR(
27.1 VORBEREITUNGEN
803
29
XML
27.1.1 WEBSERVICES-GRUNDLAGEN 803
27.1.2
INSTALLATION 810
29.1
VORBEREITU
27.2 REST
811
29.1.1
XI
27.2.1
JSON_VALIDATE
814
29.1.2
IN
27.3 NUSOAP
816
29.2
XML-ZUGR
27.3.1 SERVER 816
29.2.1
S)
27.3.2
CLIENT 818
29.2.2
SI
27.3.3 WSDL 819
29.2.3
DI
27.3.4
FAZIT 823
29.2.4
V
29.2.5
X!
27.4 PHP-SOAP
823
27.4.1 SERVER
824
29.3
XMLREADL
27.4.2
CLIENT 825
29.3.1
XI
27.4.3
WSDL
826
29.3.2
XI
27.4.4 FAZIT
827
29.4
EXIF
27.5 UDDI 828
29.4.1
V
29.4.2
U
28 JAVASCRIPT
831
30
GRAFIK)
28.1
VORBEREITUNGEN
832
28.2
JAVASCRIPT MIT PHP VERBINDEN 832
30.1
VORBEREIT
30.1.1
I R
28.2.1
PHP-VARIABLEN MITJAVASCRIPT AUSLESEN 833
28.2.2
JAVASCRIPT-VARIABLEN MIT PHP
AUSLESEN 836
30.2
GD 2
IM E
28.3 AJAX 837
30.2.1
G
30.2.2
T
28.4 WEBSOCKETS
842
30.2.3
FI
28.4.1 SERVER
843
30.2.4
LI
28.4.2
CLIENT
847
30.2.5
A
30.2.6
B
30.2.7
C
30.3
DIE ALTEN
30.3.1
IR
30.3.2
C
30.3.3
RN
18
INHALT
TEIL VI
FREMDFORMATE
29 XML
853
29.1 VORBEREITUNGEN
853
29.1.1 XML-GRUNDLAGEN
853
29.1.2
INSTALLATION
859
29.2
XML-ZUGRIFF
859
29.2.1
SAX
859
29.2.2
SIMPLEXML
864
29.2.3 DOM-ZUGRIFF
868
29.2.4
VALIDIERUNG
874
29.2.5 XSLT
876
29.3
XMLREADER UND
XMLWRITER
878
29.3.1
XMLREADER
878
29.3.2
XMLWRITER
879
29.4 EXIF
880
29.4.1
VORBEREITUNG
881
29.4.2
UMSETZUNG
881
30
GRAFIKEN MIT
PHP
887
30.1
VORBEREITUNGEN
887
30.1.1
INSTALLATION
887
30.2
GD 2 IM
EINSATZ
888
30.2.1
GRUNDGERUEST
888
30.2.2
TEXT
890
30.2.3
FORMEN
892
30.2.4
LINIEN UND
STILE
894
30.2.5
AUSGABE DER
BILDER
895
30.2.6
BILDBEARBEITUNG
896
30.2.7
DYNAMISCHES
DIAGRAMM
901
30.3
DIE ALTERNATIVEN
906
30.3.1 IMAGEMAGICK
906
30.3.2
GMAGICK
907
30.3.3 NETPBM
907
19
INHALT
31
PDF MIT
PHP
909
33
AUTHER
31.1 VORBEREITUNG
910
33.1
APACHE-AI
31.1.1 TCPDF
910
33.2
IIS-AUTHER
31.1.2 FPDF
911
31.1.3
HARU
911
33.3
HTTP-AUTL
31.2 TCPDF
911
33.4
STANDAR&
31.2.1 GRUNDLAGEN
912
33.4.1
VI
31.2.2
ZELLEN
915
33.4.2
ZI
31.2.3
LINIEN UND
PUNKTE
917
33.5
FAZIT
31.2.4
TORTENDIAGRAMM
919
31.2.5
HTML SCHREIBEN
923
31.3 FPDF
924
34
KONFIG
31.3.1 GRUNDLAGEN
925
31.3.2
ZEICHNEN
926
34.1
WO KONFIL
31.4
HARU
927
34.1.1 5I
34.1.2 A
34.2 WAS
KONF
TEIL VII
ADMINISTRATION
UND SICHERHEIT
34.3
FAZIT
32 SICHERHEIT
931
TEIL
VIII
E
32.1
BENUTZEREINGABEN
933
32.2 XSS
935
35
FEHLER
32.3
SQL INJECTION
940
32.4
VERSTECKTE FELDER?
943
35.1
DEBUGGIN
32.5 INPUT-FILTER
946
35.2
DEBUGGIN
32.6
CROSS-SITE REQUEST FORGERY
949
35.3
AUFL6SUNI
32.7 SCREEN SCRAPING
UND CAPTCHAS
954
32.8
PASSWARTERVERSCHILISSELN
959
36
UNITTE
32.9
FAZIT
962
36.1
UNITTESTS
36.2
PHPUNITI
36.3
MIT
PHPU
20
33 AUTHENTIFIZIERUNG
963
33.1
APACHE-AUTHENTIFIZIERUNG
964
33.2 I15-AUTHENTIFIZIERUNG
968
33.3 HTTP-AUTHENTIFIZIERUNG VON HAND
970
33.4 STANDARDBASIERTE AUTHENTIFIZIERUNG
972
33.4.1 VORBEREITUNG DES GOOGLE-PROJEKTS 974
33.4.2 ZUGRIFF PER PHP
979
33.5 FAZIT
984
34 KONFIGURATIONSMOEGLICHKEITEN IN DER PHP.INI
987
34.1 WO KONFIGURIEREN?
987
34.1.1
SPEICHERORT 987
34.1.2 ANDERE
KONFIGURATIONSDATEIEN
988
34.2 WAS KONFIGURIEREN?
991
34.3 FAZIT
998
TEIL VIII BEYOND PHP
35 FEHLERSUCHE MIT XDEBUG
35.1 DEBUGGING VON HAND
1003
35.2 DEBUGGING MIT XDEBUG
1005
35.3 AUFLOESUNG
1009
36 UNITTESTS MIT PHPUNIT
1013
1001
INHALT
36.1 UNITTESTS
1013
36.2 PHPUNIT
INSTALLIEREN
1014
36.3 MIT PHPUNIT TESTEN
1015
21
INHALT
37 APACHE-FUNKTIONEN
1019
37.1
VORBEREITUNGEN
1019
37.2 ANWENDUNGSBEISPIELE
1020
37.2.1 INFORMATIONEN UEBER APACHE 1020
37.2.2 HTTP-HEADER AUSLESEN
1021
37.2.3 URI-INFORMATIONEN 1022
37.2.4 ANDERE SERVERTECHNOLOGIEN EINBINDEN
1024
37.2.5 APACHE
-PROZESS BEENDEN
1025
MATERIAL
AUF DER
WEB SEIT
BEREIT:
YYALLE
LISTINGS
GEHEN
SIE AUF
VI
LIEN.
SIE SEHEN
DATEIINHALTS.
KT
STARTEN. JE NACH
DAUERN, BIS DER I
38 COMPOSER
1027
38.1
COMPOSER INSTALLIEREN 1027
38.2 PAKETE PER COMPOSER INSTALLIEREN
1029
38.3 EIGENEN CODE FUER COMPOSER ANPASSEN 1033
39
PHP-ERWEITERUNGEN
39.1 PROGRAMMIEREN
1038
39.2 KOMPILIEREN
1043
39.3
TESTEN
1047
40 ZU PHP BEITRAGEN
1051
1037
40.1 PATCHES FUER PHP
1051
40.1.1 BUGFIX 1052
40.1.2
NEUES FEATURE
1056
40.2 WEITERE
MOEGLICHKEITEN 1058
INDEX
1061
22 |
any_adam_object | 1 |
author | Wenz, Christian 1977- Hauser, Tobias 1977- |
author_GND | (DE-588)122481720 (DE-588)12221546X |
author_facet | Wenz, Christian 1977- Hauser, Tobias 1977- |
author_role | aut aut |
author_sort | Wenz, Christian 1977- |
author_variant | c w cw t h th |
building | Verbundindex |
bvnumber | BV049494759 |
classification_rvk | ST 250 |
ctrlnum | (OCoLC)1437875465 (DE-599)DNB1310052921 |
discipline | Informatik |
edition | 5., aktualisierte Auflage |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>00000nam a22000008c 4500</leader><controlfield tag="001">BV049494759</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20250110</controlfield><controlfield tag="007">t|</controlfield><controlfield tag="008">240110s2024 gw |||| 00||| ger d</controlfield><datafield tag="015" ind1=" " ind2=" "><subfield code="a">23,N47</subfield><subfield code="2">dnb</subfield></datafield><datafield tag="016" ind1="7" ind2=" "><subfield code="a">1310052921</subfield><subfield code="2">DE-101</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9783367100002</subfield><subfield code="c">: EUR 49.90 (DE), EUR 51.30 (AT), CHF 63.90 (freier Preis)</subfield><subfield code="9">978-3-367-10000-2</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">3367100005</subfield><subfield code="9">3-367-10000-5</subfield></datafield><datafield tag="024" ind1="3" ind2=" "><subfield code="a">9783367100002</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)1437875465</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)DNB1310052921</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rda</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">ger</subfield></datafield><datafield tag="044" ind1=" " ind2=" "><subfield code="a">gw</subfield><subfield code="c">XA-DE-NW</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-1102</subfield><subfield code="a">DE-1050</subfield><subfield code="a">DE-523</subfield><subfield code="a">DE-Aug4</subfield><subfield code="a">DE-210</subfield><subfield code="a">DE-706</subfield><subfield code="a">DE-859</subfield><subfield code="a">DE-Aug7</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 250</subfield><subfield code="0">(DE-625)143626:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="8">1\p</subfield><subfield code="a">004</subfield><subfield code="2">23sdnb</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Wenz, Christian</subfield><subfield code="d">1977-</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)122481720</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">PHP 8 und MySQL</subfield><subfield code="b">das umfassende Handbuch : Grundlagen, Anwendung, Praxiswissen : Aktuelle Webtechnologien, Administration und Sicherheit : Inkl. SQLite, MS SQL Server, Oracle, PostgreSQL</subfield><subfield code="c">Christian Wenz, Tobias Hauser</subfield></datafield><datafield tag="250" ind1=" " ind2=" "><subfield code="a">5., aktualisierte Auflage</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Bonn</subfield><subfield code="b">Rheinwerk Verlag</subfield><subfield code="c">2024</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">1081 Seiten</subfield><subfield code="c">25 cm</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">n</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">nc</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">PostgreSQL</subfield><subfield code="0">(DE-588)4690455-4</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">PHP 7.0</subfield><subfield code="0">(DE-588)1082352969</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">PHP 8</subfield><subfield code="0">(DE-588)1231285834</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">SQLite</subfield><subfield code="0">(DE-588)7544619-4</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">SQL Server</subfield><subfield code="0">(DE-588)4343204-9</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">ORACLE</subfield><subfield code="g">Datenbanksystem</subfield><subfield code="0">(DE-588)4206222-6</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Dynamische Web-Seite</subfield><subfield code="0">(DE-588)4481830-0</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">PHP 8.0.3</subfield><subfield code="0">(DE-588)1229475788</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">MySQL 5.7</subfield><subfield code="0">(DE-588)1071954520</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">MySQL 8.0.23</subfield><subfield code="0">(DE-588)1229476148</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">MySQL</subfield><subfield code="0">(DE-588)4559381-4</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">Oracle</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">MS SQL</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">NoSQL</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">Mongo-DB</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">Web-Programmierung</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">Websites Webseiten</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">Relationale Datenbanken</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">SQLite</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">Skriptsprache</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">OOP Objektorientierte Programmierung</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">Design Patterns</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">Hand-Buch Bücher lernen Anleitung Wissen Ratgeber</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">Neuerungen</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">Programmiersprache</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">Named Arguments</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">PHP 8.0.3</subfield><subfield code="0">(DE-588)1229475788</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="1"><subfield code="a">PHP 7.0</subfield><subfield code="0">(DE-588)1082352969</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="2"><subfield code="a">MySQL 8.0.23</subfield><subfield code="0">(DE-588)1229476148</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="3"><subfield code="a">Dynamische Web-Seite</subfield><subfield code="0">(DE-588)4481830-0</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="689" ind1="1" ind2="0"><subfield code="a">PHP 8</subfield><subfield code="0">(DE-588)1231285834</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="1" ind2="1"><subfield code="a">MySQL 5.7</subfield><subfield code="0">(DE-588)1071954520</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="1" ind2="2"><subfield code="a">MySQL</subfield><subfield code="0">(DE-588)4559381-4</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="1" ind2="3"><subfield code="a">SQL Server</subfield><subfield code="0">(DE-588)4343204-9</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="1" ind2="4"><subfield code="a">SQLite</subfield><subfield code="0">(DE-588)7544619-4</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="1" ind2="5"><subfield code="a">ORACLE</subfield><subfield code="g">Datenbanksystem</subfield><subfield code="0">(DE-588)4206222-6</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="1" ind2="6"><subfield code="a">PostgreSQL</subfield><subfield code="0">(DE-588)4690455-4</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="1" ind2="7"><subfield code="a">Dynamische Web-Seite</subfield><subfield code="0">(DE-588)4481830-0</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="1" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Hauser, Tobias</subfield><subfield code="d">1977-</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)12221546X</subfield><subfield code="4">aut</subfield></datafield><datafield tag="710" ind1="2" ind2=" "><subfield code="a">Rheinwerk Verlag</subfield><subfield code="0">(DE-588)1081738405</subfield><subfield code="4">pbl</subfield></datafield><datafield tag="776" ind1="0" ind2="8"><subfield code="i">Erscheint auch als</subfield><subfield code="n">Online-Ausgabe</subfield><subfield code="z">978-3-367-10002-6</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">Digitalisierung Bibliothek HTW Berlin</subfield><subfield code="q">application/pdf</subfield><subfield code="u">http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=034840008&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="883" ind1="1" ind2=" "><subfield code="8">1\p</subfield><subfield code="a">vlb</subfield><subfield code="d">20231116</subfield><subfield code="q">DE-101</subfield><subfield code="u">https://d-nb.info/provenance/plan#vlb</subfield></datafield><datafield tag="943" ind1="1" ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-034840008</subfield></datafield></record></collection> |
id | DE-604.BV049494759 |
illustrated | Not Illustrated |
indexdate | 2025-01-11T19:20:45Z |
institution | BVB |
institution_GND | (DE-588)1081738405 |
isbn | 9783367100002 3367100005 |
language | German |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-034840008 |
oclc_num | 1437875465 |
open_access_boolean | |
owner | DE-1102 DE-1050 DE-523 DE-Aug4 DE-210 DE-706 DE-859 DE-Aug7 |
owner_facet | DE-1102 DE-1050 DE-523 DE-Aug4 DE-210 DE-706 DE-859 DE-Aug7 |
physical | 1081 Seiten 25 cm |
publishDate | 2024 |
publishDateSearch | 2024 |
publishDateSort | 2024 |
publisher | Rheinwerk Verlag |
record_format | marc |
spelling | Wenz, Christian 1977- Verfasser (DE-588)122481720 aut PHP 8 und MySQL das umfassende Handbuch : Grundlagen, Anwendung, Praxiswissen : Aktuelle Webtechnologien, Administration und Sicherheit : Inkl. SQLite, MS SQL Server, Oracle, PostgreSQL Christian Wenz, Tobias Hauser 5., aktualisierte Auflage Bonn Rheinwerk Verlag 2024 1081 Seiten 25 cm txt rdacontent n rdamedia nc rdacarrier PostgreSQL (DE-588)4690455-4 gnd rswk-swf PHP 7.0 (DE-588)1082352969 gnd rswk-swf PHP 8 (DE-588)1231285834 gnd rswk-swf SQLite (DE-588)7544619-4 gnd rswk-swf SQL Server (DE-588)4343204-9 gnd rswk-swf ORACLE Datenbanksystem (DE-588)4206222-6 gnd rswk-swf Dynamische Web-Seite (DE-588)4481830-0 gnd rswk-swf PHP 8.0.3 (DE-588)1229475788 gnd rswk-swf MySQL 5.7 (DE-588)1071954520 gnd rswk-swf MySQL 8.0.23 (DE-588)1229476148 gnd rswk-swf MySQL (DE-588)4559381-4 gnd rswk-swf Oracle MS SQL NoSQL Mongo-DB Web-Programmierung Websites Webseiten Relationale Datenbanken SQLite Skriptsprache OOP Objektorientierte Programmierung Design Patterns Hand-Buch Bücher lernen Anleitung Wissen Ratgeber Neuerungen Programmiersprache Named Arguments PHP 8.0.3 (DE-588)1229475788 s PHP 7.0 (DE-588)1082352969 s MySQL 8.0.23 (DE-588)1229476148 s Dynamische Web-Seite (DE-588)4481830-0 s DE-604 PHP 8 (DE-588)1231285834 s MySQL 5.7 (DE-588)1071954520 s MySQL (DE-588)4559381-4 s SQL Server (DE-588)4343204-9 s SQLite (DE-588)7544619-4 s ORACLE Datenbanksystem (DE-588)4206222-6 s PostgreSQL (DE-588)4690455-4 s Hauser, Tobias 1977- Verfasser (DE-588)12221546X aut Rheinwerk Verlag (DE-588)1081738405 pbl Erscheint auch als Online-Ausgabe 978-3-367-10002-6 Digitalisierung Bibliothek HTW Berlin application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=034840008&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA Inhaltsverzeichnis 1\p vlb 20231116 DE-101 https://d-nb.info/provenance/plan#vlb |
spellingShingle | Wenz, Christian 1977- Hauser, Tobias 1977- PHP 8 und MySQL das umfassende Handbuch : Grundlagen, Anwendung, Praxiswissen : Aktuelle Webtechnologien, Administration und Sicherheit : Inkl. SQLite, MS SQL Server, Oracle, PostgreSQL PostgreSQL (DE-588)4690455-4 gnd PHP 7.0 (DE-588)1082352969 gnd PHP 8 (DE-588)1231285834 gnd SQLite (DE-588)7544619-4 gnd SQL Server (DE-588)4343204-9 gnd ORACLE Datenbanksystem (DE-588)4206222-6 gnd Dynamische Web-Seite (DE-588)4481830-0 gnd PHP 8.0.3 (DE-588)1229475788 gnd MySQL 5.7 (DE-588)1071954520 gnd MySQL 8.0.23 (DE-588)1229476148 gnd MySQL (DE-588)4559381-4 gnd |
subject_GND | (DE-588)4690455-4 (DE-588)1082352969 (DE-588)1231285834 (DE-588)7544619-4 (DE-588)4343204-9 (DE-588)4206222-6 (DE-588)4481830-0 (DE-588)1229475788 (DE-588)1071954520 (DE-588)1229476148 (DE-588)4559381-4 |
title | PHP 8 und MySQL das umfassende Handbuch : Grundlagen, Anwendung, Praxiswissen : Aktuelle Webtechnologien, Administration und Sicherheit : Inkl. SQLite, MS SQL Server, Oracle, PostgreSQL |
title_auth | PHP 8 und MySQL das umfassende Handbuch : Grundlagen, Anwendung, Praxiswissen : Aktuelle Webtechnologien, Administration und Sicherheit : Inkl. SQLite, MS SQL Server, Oracle, PostgreSQL |
title_exact_search | PHP 8 und MySQL das umfassende Handbuch : Grundlagen, Anwendung, Praxiswissen : Aktuelle Webtechnologien, Administration und Sicherheit : Inkl. SQLite, MS SQL Server, Oracle, PostgreSQL |
title_full | PHP 8 und MySQL das umfassende Handbuch : Grundlagen, Anwendung, Praxiswissen : Aktuelle Webtechnologien, Administration und Sicherheit : Inkl. SQLite, MS SQL Server, Oracle, PostgreSQL Christian Wenz, Tobias Hauser |
title_fullStr | PHP 8 und MySQL das umfassende Handbuch : Grundlagen, Anwendung, Praxiswissen : Aktuelle Webtechnologien, Administration und Sicherheit : Inkl. SQLite, MS SQL Server, Oracle, PostgreSQL Christian Wenz, Tobias Hauser |
title_full_unstemmed | PHP 8 und MySQL das umfassende Handbuch : Grundlagen, Anwendung, Praxiswissen : Aktuelle Webtechnologien, Administration und Sicherheit : Inkl. SQLite, MS SQL Server, Oracle, PostgreSQL Christian Wenz, Tobias Hauser |
title_short | PHP 8 und MySQL |
title_sort | php 8 und mysql das umfassende handbuch grundlagen anwendung praxiswissen aktuelle webtechnologien administration und sicherheit inkl sqlite ms sql server oracle postgresql |
title_sub | das umfassende Handbuch : Grundlagen, Anwendung, Praxiswissen : Aktuelle Webtechnologien, Administration und Sicherheit : Inkl. SQLite, MS SQL Server, Oracle, PostgreSQL |
topic | PostgreSQL (DE-588)4690455-4 gnd PHP 7.0 (DE-588)1082352969 gnd PHP 8 (DE-588)1231285834 gnd SQLite (DE-588)7544619-4 gnd SQL Server (DE-588)4343204-9 gnd ORACLE Datenbanksystem (DE-588)4206222-6 gnd Dynamische Web-Seite (DE-588)4481830-0 gnd PHP 8.0.3 (DE-588)1229475788 gnd MySQL 5.7 (DE-588)1071954520 gnd MySQL 8.0.23 (DE-588)1229476148 gnd MySQL (DE-588)4559381-4 gnd |
topic_facet | PostgreSQL PHP 7.0 PHP 8 SQLite SQL Server ORACLE Datenbanksystem Dynamische Web-Seite PHP 8.0.3 MySQL 5.7 MySQL 8.0.23 MySQL |
url | http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=034840008&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT wenzchristian php8undmysqldasumfassendehandbuchgrundlagenanwendungpraxiswissenaktuellewebtechnologienadministrationundsicherheitinklsqlitemssqlserveroraclepostgresql AT hausertobias php8undmysqldasumfassendehandbuchgrundlagenanwendungpraxiswissenaktuellewebtechnologienadministrationundsicherheitinklsqlitemssqlserveroraclepostgresql AT rheinwerkverlag php8undmysqldasumfassendehandbuchgrundlagenanwendungpraxiswissenaktuellewebtechnologienadministrationundsicherheitinklsqlitemssqlserveroraclepostgresql |