前言:
錄製一:php負數求餘及布林型別初探
1. php求余中的負數
-8%3 //-2
8%3 //2
8%-3 //2
2.php中奇怪的布林型別
$a = true;
$a++;
echo $a."";//1
$a +=1;
echo $a; //2
$b=true;
$b+=1;
echo $b; //2
4. 前端收到賬號資訊會展示出來。
7. 網頁端拿到token就可以登陸成功。
錄製三: 神奇的表單提交
1.get
請求的只能用
$_get
獲取,post
請求的只能用
$_post
獲取,
不能交叉使用。如果需要交叉使用,要用
$_request
獲取。
2. 如果兩個
input
的name
相同,在獲取時,會獲取最後的乙個為準。
如果要不覆蓋,可以在
name後面加
,此時後台獲取的是乙個陣列。
錄製四: php中按址傳參和按值傳參
1.如果是按值傳參,引數值的改變,只會影響自身,不會影響其他引數。
2.如果是按址傳參,引數值的改變會影響其他引數。
錄製五: php中字串索引求值及mysql修改密碼
1.字串可以像陣列一樣按鍵名求值
2.mysql修改密碼時的關鍵注意點
方法1: 用set password命令
首先登入
mysql
。 格式:
mysql
> set password for
使用者名稱@localhost = password('
新密碼');
例子:mysql
> set password for
root@localhost
= password('123』);
方法2:用mysqladmin
格式:mysqladmin
-u使用者名稱
-p舊密碼
password
新密碼
例子:mysqladmin
-uroot
-p123456
password 123
錄製六: php中if中變數賦值及變數共用記憶體值問題
<?php
$a=2;
$b=3;
$c = &$a;
$c =5;
if(($b=$a)>0 || ($a=5)>0 )
echo $a.'-'.$b.'-'.$c;
?>
注:上述輸出6-6-6
$a=2;$b=3;$c = &$a;
這樣寫的話,a和
c指向同一塊記憶體空間,
a的值變化,
c也變化;
c的值改變,
a的值也跟著改變。
指標難點 易錯點
voidf char c intmain f c 這裡的f char c 指向指標的指標 所以呼叫時一定要 使用指標 c 3 定義指標陣列 c 第乙個指標變數的位址。指標的位址 用指向指標的指標存放 二 例如 int a 3 4 ptr2是乙個指向 int 的指標,即ptr2的型別和 ptr是一樣的...
《面試題》java基礎知識易錯點
1 關於a 與 a的辨析 以如下 為例 int m2 4 int n2 5 使用 邏輯運算子 if m2 4 n2 5 system.out.println m2 n2 輸出結果為5 6 使用 邏輯運算子 if m2 4 n2 5 system.out.println m2 n2 輸出結果為5 52...
面試易錯點
一 char str1 abc char str2 abc char str3 abc char str4 abc str1和str2是不相同的,str3和 str4是相同的,str1和str2是儲存在堆上,str3和 str4在常量區,這兩個指標指向的是同一位址 編譯器認為p1指向的 abc 和p...