php學習的第一天

2021-08-29 17:27:49 字數 1919 閱讀 8595

1.在 echo 函式中,可以同時輸出多個字串,而在 print 函式中則只可以同時輸出乙個字串。同時,echo函式並不需要圓括號,所以echo函式更像是語句而不像是函式。

print ("$a");*****print "$a"; [color=red]right[/color]

print "$a.$b"; [color=red]right[/color]

print "$a","$b"; [color=red]wrong[/color]

2.資料型別:

可以使用cast或者函式settype()將某種型別的變數轉換成指定的型別。

3.修改php檔案後,ie總是顯示舊的內容,解決方法:

修改php檔案後,在iis裡面瀏覽,如果是舊內容,重新整理ie瀏覽器,而不是對iis進行重新整理!!!!!!!!!!!!!!!!!!!!

花了我半個小時才發現這個問題,等解決了這個問題那一剎那突然想起,乙個小時前一開始修改php檔案的時候我就是直接用ie刷的~ :shock: 偶滴神羅~夢遊也不是這麼夢的吧~

~4.字串

字串可以由單引號或雙引號引出的字段定義。注意不同的是被單引號引出的字串是以字面定義的(單引號裡面是啥就輸出啥,不識別函式變數等),而雙引號引出的字串可以被擴充套件(解析)。而且,在雙引號字串中可以使用反斜槓()在字串中加入轉義序列和轉換字元。

例:$first = 'hello';

$second = "world";

$full1 = "$first $second"; # 產生 hello world

$full2 = '$first $second';# 產生 $first $second

5.陣列與雜湊表

$myphonebook = array(

"sbabu" => "5348",

"keith" => "4829",

"carole" => "4533"

); echo "$myphonebook[sbabu]";

或者是 echo $myphonebook["sbabu"];

不能寫作 echo "$myphonebook["sbabu"]";

例:<?php

$arr = array("somearray" => array(6 => 5, 13 => 9, "a" => 42));

echo $arr["somearray"][6]; // 5

echo $arr["somearray"][13]; // 9

echo $arr["somearray"]["a"]; // 42

?>

6.物件

class foo

}$bar=new foo;

$bar->do_foo();

6.常量與變數

變數都有乙個美元符號($)的字首。所有變數都是區域性變數,為了使得定義的函式中可以使用外部變數,使用global語句。而你要將該變數的作用範圍限制在該函式之內,使用static語句。

global $g_var; // 這樣就可以宣告全域性變數了

7.運算子

$a$b //相加

$a.$b //字串連線

$a != $b //不等

8.require, include

[color=red]在require中指定的那個檔案將替代其在主檔案中的位置。在有條件的引用檔案時,可以使用include()。這樣就使得你可以將複雜的php檔案分割成多個檔案並且在不同需要時分別引用它們。[/color]

如果 php 找不到include()函式指定的檔案,那麼它會先發出一條警告訊息,並繼續處理頁面。

如果 php 找不到require()函式指定的檔案,那麼程式就會當掉!!!!

include_once()或require_once()函式,可以確保 registration_action.php 檔案僅載入這些檔案一次。

php學習第一天

第一章 安裝 php語言的核心特性是強大的字串和資料處理工具,還提供物件導向的支援。可以用c寫自己的php擴充套件模組。php能做什麼?伺服器指令碼,命令列指令碼,客戶端gui應用,安裝php環境 www.php.net,www.apache.org 2解壓後放在同一目錄下 3對apache和php...

php學習第一天

1 echo輸出,類似alert,比較var dump echo var dump expression 函式的輸出結果 變數型別,變數值,變數長度 引數expression表示各種變數型別,作用是輸出乙個變數的詳細資訊。echo 用於輸出數值變數或者是字串。但使用echo來輸出引用變數時,如陣列,...

php學習第一天

昨天是我寫的第一篇部落格,2017.01.02日看起來到時挺不習慣的。有一種穿越了的感覺,然而是自己覺得日子過的快了吧。覺得開始的晚了,應該2013或者2014年就開始寫點什麼。突然有種想法等到我2019年再回來看到這些的時候不知道會是什麼樣的感想。總是為起什麼標題而想半天,看來要起乙個系統化的標題...