PHP-第2節


1.基本語法:

1---->echo瀏覽器輸出。
print 和echo 不一樣是echo有返回值。速度比print快。
printf  實際值打印到瀏覽器  ,
printf 打印返回值是字符串的個數,
sprintf  存儲到內存、
sprintf  返回值是 實際值,

1——————————————————————————————

<?php

    header("Content-Type:text/html; charset=utf-8");
    //echo 標識向瀏覽器輸出。
     #sdas
    echo '張三';
    echo print "張芳林";
    echo "<br/>";
/*
 * printf打印到瀏覽器
 * printf返回值是字符串的長度
 * */
     echo printf("張碎碎念買了%d個蘋果",5);
     echo "<br>";
/*
 * sprintf打印到瀏覽器
 * sprintf返回值是字符串的長度
 * */
    echo  sprintf("張碎碎念買了%d個蘋果",5);
?>

<? echo "打印的簡短風格  "?>
<script language="php">
    echo "zhangsan";
</script>

2——————————————————————————————

<?php

   header("Content-Type:text/html;charset=utf-8");
   /**
    * 變量 創建變量通過賦值來確定類型。
    * 類型  整型   字符串   浮點數  布爾型。
    * PHP是一種非常弱的類型語言,其他語言都是變量聲名中給的,但是PHP是賦值指定類型的。
   */
    // 隱式轉換  強制轉換
    //測試類型  gettype  settype
   $sum=0;//整型
   $local =1.22;//浮點
   $sum=(float)$local;//浮點---有float強制  沒有隱士
   echo $sum;
   echo "<br/>";
//   echo gettype($sum);

   //float  轉換成字符串
   settype($sum,"string");//執行成功返回1
   echo gettype($sum);
//    unset($sum);//銷燬掉
    echo "<br/>是不是空";
    echo empty($sum);


/***
 * 判斷變量是否存在  isset true  false/ unset-- 銷燬變量
 */
  echo "<br/>有沒有這個變量";
  echo isset($sum);


/**
 * intVal()暫時的轉換。不會改變原型
 */
   echo "<br/>";
   $s1 = 12.9;
   echo gettype($s1);
   echo intval($s1);
   echo gettype($s1);
/**
 *常量---沒有$符號   TOTAL
 *
 */
 define("TOTAKL",100);
 echo TOTAKL;
 echo $_SERVER["HTTP_HOST"];


?>

3—————————————————————————————

<?php
  header("Content-Type:text/html;charset=utf-8");
/*
 *  form 表單
 */
?>
<htm>
    <head>
        <meta charset="utf-8">
    </head>
    <body>
        <form method="post" action="demo2_3.php">
            姓名:<input type="text" name="userName"/>
            <input type="submit"/>
        </form>
    </body>
</htm>

4—————————————————————————————

<?php
   header("Content-Type:text/html;charset=utf-8");
   echo "歡迎".$_POST["userName"];
/***
 * 變量和字符串用.點
 */
?>















發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章