Heim  >  Artikel  >  Backend-Entwicklung  >  Zusammenfassung mehrerer Methoden zur Erkennung von Datentypen in PHP

Zusammenfassung mehrerer Methoden zur Erkennung von Datentypen in PHP

怪我咯
怪我咯Original
2017-07-07 10:07:512336Durchsuche

Der folgende Editor stellt Ihnen verschiedene Methoden (Zusammenfassung) zur Erkennung des Datentyps in PHP vor. Der Herausgeber findet es ziemlich gut, deshalb teile ich es jetzt mit Ihnen und gebe es als Referenz. Folgen wir dem Editor und werfen wir einen Blick darauf.

Verwenden Sie in JavaScript „typeof“, um grundlegende Datentypen zu erkennen, und verwenden Sie „instanceof“, um Referenzdatentypen zu erkennen. In PHP gibt es auch Methoden zum Erkennen von Datentypen, wie folgt:

1 Geben Sie den Datentyp der -Variable (gettype) aus

<?php 

   $arry = array(&#39;a&#39;,&#39;b&#39;,&#39;c&#39;); 

   echo gettype($arry);//array 

 ?>

2. Datentyp der Ausgabevariablen, enthaltene Menge und spezifischer Inhalt (var_dump)

Hilfe zum Drucken des Quellcodes anzeigen

 <?php 

   $str = &#39;hello world&#39;; 

   var_dump($str);//string(11) "hello world"  

 ?>

3. Überprüfen Sie, ob eine Variable vom angegebenen Datentyp ist (is_array, is_string, is_int, is_double usw.). Wenn dies der Fall ist, wird 1 zurückgegeben ist falsch, es gibt nichts zurück.

Quellcode anzeigen, Code-Hilfe drucken

 <?php 

   $num = 123; 

   if(is_array($num)){ 

     echo &#39;这是一个数组&#39;; 

   }else if(is_string($num)){ 

     echo &#39;这是一个字符串&#39;; 

   }else if(is_int($num)){ 

     echo &#39;这是一个整数&#39;; 

   }else if(is_double($num)){ 

     echo &#39;这是一个浮点数&#39;; 

   } 

 ?>

Das obige ist der detaillierte Inhalt vonZusammenfassung mehrerer Methoden zur Erkennung von Datentypen in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
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