recherche

Maison  >  Questions et réponses  >  le corps du texte

0Oncle de base, novice sur la route, demandant conseil sur le problème de var_dump

$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~

本善之初本善之初2014 Il y a quelques jours1263

répondre à tous(3)je répondrai

  • 殘留の回憶

    殘留の回憶2019-08-21 09:33:07

    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.

    répondre
    0
  • 王林

    王林2019-08-20 11:17:58

    $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 ;


    répondre
    0
  • 本善之初

    本善之初2019-08-18 15:59:40

    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~~~

    répondre
    0
  • Annulerrépondre