{"id":150,"date":"2007-06-28T15:18:40","date_gmt":"2007-06-28T13:18:40","guid":{"rendered":"http:\/\/luca.lovalvo.net\/1_luca_lo_valvo\/archive\/200_retourne_la_valeur_numrique_entire_dune_variable_en_php.html"},"modified":"2022-11-04T15:58:44","modified_gmt":"2022-11-04T14:58:44","slug":"retourne-la-valeur-numerique-entiere-dune-variable-en-php","status":"publish","type":"post","link":"https:\/\/luca.lovalvo.ch\/blog\/retourne-la-valeur-numerique-entiere-dune-variable-en-php\/","title":{"rendered":"Retourne la valeur num\u00e9rique enti\u00e8re d&#039;une variable en PHP"},"content":{"rendered":"<p>Comment retourner la valeur enti&egrave;re d&#39;une nombre, ou d&#39;un nombre &eacute; virgule?<br \/>en utilisant simplement la fonction <a href=\"http:\/\/ch2.php.net\/manual\/fr\/function.intval.php\" target=\"_blank\" rel=\"noopener\">intval()<\/a> de php<\/p>\n<div class=\"example-contents\">\n<p>      Les exemples suivant sont bas&eacute;s sur un syst&egrave;me &agrave; 32 bits.     <\/p>\n<div class=\"phpcode\"><code><span class=\"html\"> <span class=\"default\">&lt;?php<br \/> <\/span><span class=\"keyword\">echo <\/span><span class=\"default\">intval<\/span><span class=\"keyword\">(<\/span><span class=\"default\">42<\/span><span class=\"keyword\">);&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <\/span><span class=\"comment\">\/\/ 42<br \/> <\/span><span class=\"keyword\">echo <\/span><span class=\"default\">intval<\/span><span class=\"keyword\">(<\/span><span class=\"default\">4.2<\/span><span class=\"keyword\">);&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp; <\/span><span class=\"comment\">\/\/ 4<br \/> <\/span><span class=\"keyword\">echo <\/span><span class=\"default\">intval<\/span><span class=\"keyword\">(<\/span><span class=\"string\">&#39;42&#39;<\/span><span class=\"keyword\">);&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <\/span><span class=\"comment\">\/\/ 42<br \/> <\/span><span class=\"keyword\">echo <\/span><span class=\"default\">intval<\/span><span class=\"keyword\">(<\/span><span class=\"string\">&#39;+42&#39;<\/span><span class=\"keyword\">);&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp; <\/span><span class=\"comment\">\/\/ 42<br \/> <\/span><span class=\"keyword\">echo <\/span><span class=\"default\">intval<\/span><span class=\"keyword\">(<\/span><span class=\"string\">&#39;-42&#39;<\/span><span class=\"keyword\">);&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp; <\/span><span class=\"comment\">\/\/ -42<br \/> <\/span><span class=\"keyword\">echo <\/span><span class=\"default\">intval<\/span><span class=\"keyword\">(<\/span><span class=\"default\">042<\/span><span class=\"keyword\">);&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp; <\/span><span class=\"comment\">\/\/ 34<br \/> <\/span><span class=\"keyword\">echo <\/span><span class=\"default\">intval<\/span><span class=\"keyword\">(<\/span><span class=\"string\">&#39;042&#39;<\/span><span class=\"keyword\">);&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp; <\/span><span class=\"comment\">\/\/ 42<br \/> <\/span><span class=\"keyword\">echo <\/span><span class=\"default\">intval<\/span><span class=\"keyword\">(<\/span><span class=\"default\">1e10<\/span><span class=\"keyword\">);&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <\/span><span class=\"comment\">\/\/ 1410065408<br \/> <\/span><span class=\"keyword\">echo <\/span><span class=\"default\">intval<\/span><span class=\"keyword\">(<\/span><span class=\"string\">&#39;1e10&#39;<\/span><span class=\"keyword\">);&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <\/span><span class=\"comment\">\/\/ 1<br \/> <\/span><span class=\"keyword\">echo <\/span><span class=\"default\">intval<\/span><span class=\"keyword\">(<\/span><span class=\"default\">0x1A<\/span><span class=\"keyword\">);&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <\/span><span class=\"comment\">\/\/ 26<br \/> <\/span><span class=\"keyword\">echo <\/span><span class=\"default\">intval<\/span><span class=\"keyword\">(<\/span><span class=\"default\">42000000<\/span><span class=\"keyword\">);&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <\/span><span class=\"comment\">\/\/ 42000000<br \/> <\/span><span class=\"keyword\">echo <\/span><span class=\"default\">intval<\/span><span class=\"keyword\">(<\/span><span class=\"default\">420000000000000000000<\/span><span class=\"keyword\">);&nbsp;&nbsp; <\/span><span class=\"comment\">\/\/ 0<br \/> <\/span><span class=\"keyword\">echo <\/span><span class=\"default\">intval<\/span><span class=\"keyword\">(<\/span><span class=\"string\">&#39;420000000000000000000&#39;<\/span><span class=\"keyword\">); <\/span><span class=\"comment\">\/\/ 2147483647<br \/> <\/span><span class=\"keyword\">echo <\/span><span class=\"default\">intval<\/span><span class=\"keyword\">(<\/span><span class=\"default\">42<\/span><span class=\"keyword\">, <\/span><span class=\"default\">8<\/span><span class=\"keyword\">);&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp; <\/span><span class=\"comment\">\/\/ 42<br \/> <\/span><span class=\"keyword\">echo <\/span><span class=\"default\">intval<\/span><span class=\"keyword\">(<\/span><span class=\"string\">&#39;42&#39;<\/span><span class=\"keyword\">, <\/span><span class=\"default\">8<\/span><span class=\"keyword\">);&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp; <\/span><span class=\"comment\">\/\/ 34<br \/> <\/span><span class=\"default\">?&gt;<\/span> <\/span> <\/code><\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Comment retourner la valeur enti&egrave;re d&#39;une nombre, ou d&#39;un nombre &eacute; virgule?en utilisant simplement la fonction intval() de php Les exemples suivant sont bas&eacute;s sur un syst&egrave;me &agrave; 32 bits. &lt;?php echo intval(42);&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; \/\/ 42 echo intval(4.2);&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[8],"tags":[],"class_list":["post-150","post","type-post","status-publish","format-standard","hentry","category-programmation"],"_links":{"self":[{"href":"https:\/\/luca.lovalvo.ch\/blog\/wp-json\/wp\/v2\/posts\/150","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/luca.lovalvo.ch\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/luca.lovalvo.ch\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/luca.lovalvo.ch\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/luca.lovalvo.ch\/blog\/wp-json\/wp\/v2\/comments?post=150"}],"version-history":[{"count":1,"href":"https:\/\/luca.lovalvo.ch\/blog\/wp-json\/wp\/v2\/posts\/150\/revisions"}],"predecessor-version":[{"id":358,"href":"https:\/\/luca.lovalvo.ch\/blog\/wp-json\/wp\/v2\/posts\/150\/revisions\/358"}],"wp:attachment":[{"href":"https:\/\/luca.lovalvo.ch\/blog\/wp-json\/wp\/v2\/media?parent=150"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/luca.lovalvo.ch\/blog\/wp-json\/wp\/v2\/categories?post=150"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/luca.lovalvo.ch\/blog\/wp-json\/wp\/v2\/tags?post=150"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}