1. 程式人生 > 其它 >【PHP基礎】1

【PHP基礎】1

技術標籤:程式碼HTML CSS PHP

PHP 超文字前處理器

LAMP- Linux Apache MySQL PHP 魚香肉絲搭配

基礎概念

  • PHP程序服務
    • httpd.exe
    • mysqld.exe
  • PHP配置檔案
    -APACHE: httpd.exe [D: XAMPP/apache/conf/httpd.conf] 檢視預設埠號
    -mysql :sqld.exe [D: XAMPP/mysql/conf/httpd.conf] 檢視預設埠號
  • 【不要寫中文名字的.php】

檢視頁面

F12 - network - 重新整理頁面: 得到伺服器的reponse

PHP架構

<? php
	echo
'hello world'; ?> # syntax error :語法錯誤# // 單行註釋 # 單行註釋 /* 多行註釋*/
    echo 'bihuo07';
    echo '<br><b>bihuo07</b>';
  • 混排的兩種方式
#第一種
<?php
    echo 'bihuo07';
    echo '<br><b>bihuo07</b>';
?> 
#第二種

<p style='color:'><?php echo $color; ?> <?= 'fff'
;?></p>

在這裡插入圖片描述

變數

  • 布林型

  • 整型

  • 浮點型

  • 字串型別

  • 陣列

  • ??

解析變數

# 雙引號可以解析變數 單引號不能解析變數
$color = 'red';
$str = 'hello{$color} world ';
$str = "hello{$color} world";
#解析轉義字元

#雙引號是可以解析轉義字元的
$str = "he llo \n  world"; #在字串裡是換行的意思
echo $str;


#單引號解析速度比雙引號要快
#單引號裡不可以單引號 套放
 否則需要轉義
 $str= 'hello \' zoezoe \' world'
; #顯示字串的性質 var_dump($str); $bool=true; $bool=false; $float=0.23;