<?php
//分析PHP两个语句的执行过程
$isbn = 111111;
$author = "David";
$title = "ePHP";
$price = 99;
$query1 = "insert into books values (' ".$isbn." ', ' ".$author." ', ' ".$title." ', ' ".$price." ')";
$query2 = "insert into books values (' $isbn ', ' $author ', ' $title', ' $price ')";
/*第一个语句,PHP见到双引号里面的变量时先解释变量,变成:
$query1 = "insert into books values (' ".111111." ', ' ".David." ', ' ".ePHP." ', ' ".99." ')";
echo "$quary1"; 将输出:insert into books values (' 111111 ', ' David ', ' ePHP ', ' 99 ')
该输出是由.号把insert into books values (' 和111111和 ', ' 和David和 ', ' 和ePHP和 ', ' 和99还有 ')
连接起来的。
第二个语句,PHP见到双引号里面的变量时先解释变量,变成:
$query2 = "insert into books values (' 111111 ', 'David ', ' ePHP', ' 99 ')";
echo "$query2";输出同上。
该输出是把双引号内的字符串输出来。 */
echo "$query1";
echo "<br />";
echo "$query2";
?>
$query = "insert into books values (' ".$isbn." ', ' ".$author." ', ' ".$title." ', ' ".$price." ')"
这个语句出自 PHP和MySQL Web开发(原书第4版)