PS:該文建立在有C語言的基礎上; 算是自己學習的筆記
運算符:
1,運算符(和C語言一樣的,不重複)
符號 | Php意義 | C意義 |
/ | 商 | 整除 |
= | 複製賦值 | 賦值(基本數據類型複製賦值,其它引用賦值) |
$c = &$a | 引用賦值 | ---- |
== | 值相等 | 全等 |
=== | 全等 | ---- |
<> | 不等於 | ---- |
!== | 不全等 | ---- |
$a and $b | 邏輯與 | 無 |
$a or $b | 邏輯或 | 無 |
$a xor $b | 邏輯異或 | 無 |
$b = $a."fuck"; | 連接 | 無 |
$b .= "fuck"; | 連接賦值 | 無 |
$line = ceil(4.25); // 5 | ceil,取模 | 無 |
示例 | 符號 | 解釋 |
define("PI",3.14); echo PI; |
define() | 常量賦值 |
$p = "PII"; define($p,3.14); echo PII; |
define() | 常量賦值 |
define("PI1",3.14); $p = "PI1"; $area = constant($p)*36; echo $area; |
constant($p) | 對變量取值 |
$is2 = defined("PI2"); var_dump($is2); |
var_dump() | 常量是否被定義 |
echo __FILE__; // F:\git_space\php_x_www\test_space\Test170612\index.php
echo __LINE__; // 26; 當前行數
echo PHP_VERSION; // 7.0.6
echo PHP_OS; // WINNT
示例 | 符號 | 解釋 |
$var = "yline"; | $ | 定義 |
var_dump($n) | var_dump() | 顯示數據類型 |
echo $m1 = memory_get_usage(); | memory_get_usage() | 當前PHP消耗的內存 |
$flag = TRUE; | $ | 定義布爾類型 |
$data_int1 = 1234; // 十進制數 $data_int2 = -567; // 一個負數 $data_int3 = 0123; // 八進制數 $data_int4 = 0x1a; // 十六進制數 |
$ | 定義數值類型 |
$num_float1 = 1.234; $num_float2 = 1.2e3; $num_float3 = 7.0E-3; |
$ | 科學計數法 |
$str_string1 = '我是字符串'; $str_string2 = "我也是字符串哦"; |
$ | 定義字符串 |
$string1 = "慕課網,$love"; $string2 = '慕課網,$love'; |
$ |
""實現了加法 ''單個字符串 |
$string1 = <<<FUCK
我有一隻小毛驢,我從來也不騎。
有一天我心血來潮,騎着去趕集。
我手裏拿着小皮鞭,我心裏正得意。
不知怎麼嘩啦啦啦啦,我摔了一身泥.
FUCK; |
<<< | 定義長字符串 |
// 首先採用“fopen”函數打開文件,得到返回值的就是資源類型。
$file_handle = fopen("new 1.txt", "r");
if ($file_handle)
{
// 接着採用while循環(後面語言結構語句中的循環結構會詳細介紹)一行行地讀取文件,然後輸出每行的文字
while (! feof($file_handle))
{ // 判斷是否到最後一行
$line = fgets($file_handle); // 讀取一行文本
echo $line; // 輸出一行文本
echo "<br />"; // 換行
}
}
fclose($file_handle); // 關閉文件