首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> 網頁程式設計 >> PHP 程式設計 >> PHP 相關知識

PHP 開發實戰權威指南:變量、字串、類型轉換核心筆記

     編輯:PHP 相關知識

PHP 開發實戰權威指南:變量、字串、類型轉換核心筆記

3.2.1 變量宣告與命名規則

<?php
$title = "hello";      // 正確
$title123 = "hello";   // 正確
$123title = "hello";   // 錯誤:不能以數字開頭
$_title = "hello";     // 正確
$@#title = "hello";    // 錯誤:含特殊字元
$url = "hello";
echo $url;             // hello
unset($url);
echo $url;             // 空值
?>

3.2.2 可變變量與引用賦值

<?php
$var = "php";
$php = "hello";
echo $var;   // php
echo $$var;  // hello(可變變量)
?>

3.3.1 字串引號差異

<?php
$title = "hello";
echo '$title,world';       // $title,world(單引號不解析變量)
echo "$title,world ";      // hello,world(雙引號解析變量)
echo "${title},world";     // hello,world
echo "{$title},world";     // hello,world
echo "\$title,world";      // $title,world(跳脫字元)
?>

3.3.8 類型強制轉換實例

<?php
// 轉整數
echo (int)100.10;    // 100
echo (int)true;      // 1
echo (int)"123php";  // 123
echo (int)"php123";  // 0

// 轉字串
var_dump((string)100.1); // string(5) "100.1"
echo (string)true;       // "1"

// 轉浮點數
var_dump((float)"123.2php"); // float(123.2)
var_dump((float)"php123.2"); // float(0)

// 轉布林
var_dump((bool)"php"); // true
var_dump((bool)0);     // false
?>

推薦書籍

  • 《PHP 與 MySQL Web 開發》
  • 《PHP 開發實戰權威指南》
  • 前端基礎:HTML、JavaScript、jQuery
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved