0Oncle de base, novice sur la route, demandant conseil sur le problème de var_dump
本善之初
本善之初 2019-08-18 15:35:48
0
3
1205

$c = '33';

echo is_float($c);

Aucun résultat ne sera affiché comme celui-ci

echo var_dump(is_float($c));

Ce sera bool(false) s'il est affiché comme ceci ;

Non Comprenez-vous ?

La virgule flottante ne devrait-elle pas confirmer 33 et la variable d'origine correspondant à 33 est-elle cohérente, la valeur renvoyée doit-elle être 1 ou vraie ?

Recherche de conseils en ligne~ Recherche d'une autre organisation, recherche d'un gros câlin~

本善之初
本善之初

répondre à tous(3)
殘留の回憶

echo ne peut générer que des données de chaîne, d'entier et de virgule flottante. Les données composites et de type ressource ne peuvent pas être imprimées ;

Vous avez utilisé is_float et le résultat est booléen, donc naturellement le résultat ne peut pas être produit

var_dump peut imprimer des tableaux, des variables composites telles que des objets et tout autre type de données.

V

$c = '33'; Ceci est une chaîne.

echo génère des variables et des chaînes ;

var_dump génère un type de variable, une longueur variable et une valeur variable ;


本善之初

Est-il vrai que le flottant à virgule flottante ne peut correspondre qu'à des données avec des points décimaux ?

Parce que j'ai ajouté un point décimal à la variable, le jugement de conversion était correct~

Veuillez répondre~~~

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal