ホームページ > バックエンド開発 > PHPチュートリアル > $line[一] = intval($line[1]); //このように書くとどういう意味になるでしょうか?

$line[一] = intval($line[1]); //このように書くとどういう意味になるでしょうか?

WBOY
リリース: 2016-06-13 12:32:16
オリジナル
1155 人が閲覧しました

$line[1] = intval($line[1]); //このように書くとどういう意味ですか?

<?php<br />
  //create short variable name<br />
  $DOCUMENT_ROOT = $_SERVER['DOCUMENT_ROOT'];<br />
?><br />
<html><br />
<head><br />
  <title>Bob's Auto Parts - Customer Orders</title><br />
</head><br />
<body><br />
<h1>Bob's Auto Parts</h1><br />
<h2>Customer Orders</h2><br />
<?php<br />
  //Read in the entire file.<br />
  //Each order becomes an element in the array<br />
  $orders= file("$DOCUMENT_ROOT/../orders/orders.txt");<br />
<br />
  // count the number of orders in the array<br />
  $number_of_orders = count($orders);<br />
<br />
  if ($number_of_orders == 0) {<br />
    echo "<p><strong>No orders pending.<br />
          Please try again later.</strong></p>";<br />
  }<br />
<br />
  echo "<table border=\"1\">\n";<br />
  echo "<tr><th bgcolor=\"#CCCCFF\">Order Date</th><br />
            <th bgcolor=\"#CCCCFF\">Tires</th><br />
            <th bgcolor=\"#CCCCFF\">Oil</th><br />
            <th bgcolor=\"#CCCCFF\">Spark Plugs</th><br />
            <th bgcolor=\"#CCCCFF\">Total</th><br />
            <th bgcolor=\"#CCCCFF\">Address</th><br />
         <tr>";<br />
<br />
  for ($i=0; $i<$number_of_orders; $i++) {<br />
    //split up each line<br />
    $line = explode("\t", $orders[$i]);<br />
<br />
    // keep only the number of items ordered<br />
    $line[1] = intval($line[1]); <br />
    $line[2] = intval($line[2]);<br />
    $line[3] = intval($line[3]);<br />
<br />
    // output each order<br />
    echo "<tr><br />
             <td>".$line[0]."</td><br />
             <td align=\"right\">".$line[1]."</td><br />
             <td align=\"right\">".$line[2]."</td><br />
             <td align=\"right\">".$line[3]."</td><br />
             <td align=\"right\">".$line[4]."</td><br />
             <td>".$line[5]."</td><br />
          </tr>";<br />
  }<br />
<br />
  echo "</table>";<br />
?><br />
</body><br />
</html><br />
ログイン後にコピー


$line[1] = intval($line[1]); //これは何を意味しますか? intval マニュアルでは、intval は特定の基数変換 (デフォルトは 10 進数) を使用して変数 var の整数値を返すと説明しています。しかし、この整数値を $line[1] に代入するとどうなるでしょうか?

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート