php値変換のstrval()、intval()、floatval()、boolval()関数

802 ワード


1.strval()
 
strval()関数は、変数の文字列値を取得するために使用されます.PHPバージョン要求:PHP 4,PHP 5,PHP 7
string strval ( mixed $var )
  • $var:スカラータイプは任意ですが、配列またはオブジェクトではありません.

  •  
    int(123)
    string(3) "123"

     
    2.intval()
     
    intval()関数は、変数の整数値を取得するために使用されます.
    intval()関数は、指定した進数base変換(デフォルトは10進数)を使用することで、変数varのinteger数値を返します.intval()はobjectには使用できません.そうしないとE_が生成されます.NOTICEエラーで1を返します.PHP 4, PHP 5, PHP 7
    int intval ( mixed $var [, int $base = 10 ] )
    
  • $var:integerに変換する数値.
  • $base:使用する進数を変換します.
  • 成功時にvarのinteger値を返し、失敗時に0を返します.空のarrayは0を返し、空でないarrayは1を返します.