Welche Art von Daten ruft PHP aus der Datenbank ab?

WBOY
Freigeben: 2016-08-08 09:29:57
Original
1814 Leute haben es durchsucht

Was der Code heute macht, ist: 1. Daten aus der Datenbank lesen 2. Den Wert beurteilen und die nachfolgende Geschäftslogik basierend auf dem Beurteilungsergebnis verarbeiten

Schritt 1: Aus der Datenbank Feld lesen: In der Tabelle $table_name ist der Felddatentyp von Id int

select Id from $table_name

$id = $value['Id'];

Schritt 2: Beurteilungswert: if($id === 1 ){ ....}

Da die folgende Logik nicht ausgeführt wird, gebe ich $id aus und der tatsächliche Wert ist 1

Dann habe ich getan, was jeder Programmierer tun würde: die Realität leugnen – wie könnte das falsch sein, das ist offensichtlich so, das ist unmöglich (das hat mir immer Spaß gemacht~). Ich war verwirrt und bekam schließlich alle möglichen Zweifel, und dann sah ich es: ===, das Identitätszeichen, also versuchte ich es ängstlich: gettype($id), und es kam zurück ist: string! Seien Sie daher in PHP vorsichtig, wenn Sie === verwenden, wenn Sie die aus der Datenbank abgerufenen Werte beurteilen. Dann war das Problem gelöst

Ich fragte den Master, und der Master sagte, dass PHP eine schwach typisierte Sprache sei und niemand die von a zurückgegebenen Daten reguliere Wählen Sie Wenn es irgendein Typ ist, dann ist es vorsätzlich. . Ich habe so lange nach dem Fehler gesucht und er wurde einfach abgewiesen. .

Das Obige stellt die Art der Daten vor, die PHP aus der Datenbank abruft, einschließlich der relevanten Aspekte. Ich hoffe, dass es für Freunde hilfreich ist, die sich für PHP-Tutorials interessieren.

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage