零基礎自學PHP

2021-10-05 12:38:35 字數 2083 閱讀 3268

由於公司需求 需要自學php搭建伺服器 完成crm系統

php 指令碼以 尖括號、問號、php<?php 開始,以 ?> 問號、尖括號結束

echo 顯示命令 我們可以讓他顯示任何可見的字元

php 變數

必須要以$開始。

變數的首字母不能以數字開始

變數的名字區分大小寫

變數不要用特殊符號、中文,_不算特殊符號

變數命名要有意義(別寫***,aaa,ccc這種 變數名)

php 變數作用域(變數不相通,區域性和全域性)

global 關鍵字函式內呼叫函式外定義的全域性變數,函式中的變數前加上 global

$globals[index]的陣列中。index 儲存變數的名稱。這個陣列可以在函式內部訪問

static 作用域區域性變數不要被刪除,保留

php echo 和 print 語句php 5 資料型別

基本型別: integer(整型)/ string(字串)/ float(浮點型)/ boolean(布林型)

復合資料型別: array(陣列)/ object(物件)

特殊資料型別: null(空值)/ 資源型別 (resource) 存放資源資料 php外部資料 如資料庫,檔案

檢視資料型別

gettype(傳入乙個變數) 能夠獲得變數的型別

var_dump(傳入乙個變數) 輸出變型別和值 (最常用 )

unset銷毀掉乙個變數

empty()可以向括號中間傳入乙個變數。這個變數的值如果為false或者為null的話,返回true。 (取反)

isset()可以向括號中間傳入乙個或者多個變數,變數與變數間用逗號分開。只要有有乙個變數為null,則返回false。否則,則返回true。

php 並置運算子

並置運算子.(點)用於把兩個字串值連線起來 (連線符)

strlen() 函式返回字串的長度(字元數) 在utf-8下 strlen 把中文字元算成 3 個位元組,英文,空格,符號佔 1 個位元組

strpos() 函式用於在字串內查詢乙個字元或一段指定的文字。

php 常量(永久不變的值/全域性)

使用 define(定義常量的名稱,定義常量的值,可選/規定常量名是否對大小寫敏感。預設是 false) 函式

count($變數) 函式用於返回陣列的長度(元素數)

陣列排序函式

sort() - 對陣列進行公升序排列 / rsort() - 對陣列進行降序排列

asort() - 根據關聯陣列的值,對陣列進行公升序排列 / ksort() - 根據關聯陣列的鍵,對陣列進行公升序排列 / arsort() - 根據關聯陣列的值,對陣列進行降序排列 / krsort() - 根據關聯陣列的鍵,對陣列進行降序排列

php 命名空間(namespace)

使用者編寫的**與php內部的類/函式/常量或第三方類/函式/常量之間的名字衝突。

為很長的識別符號名稱(通常是為了緩解第一類問題而定義的)建立乙個別名(或簡短)的名稱,提高源**的可讀性

預定義變數

提前定義的變數,系統定義的變數,儲存許多需要用到的資料(預定義變數都是陣列)

$_get: 獲取所有表單以get方式的請求

$_post: 獲取所有表單以post方式的請求

$_request: 獲取所有表單以post/get方式的請求

$globals: 獲取php所有的全域性變數

$_server: 獲取伺服器資訊

$_session: 獲取session會話資料

$_cookie: 獲取cookie會話資料

$_env: 獲取環境資訊

$_files: 使用者上傳的檔案資訊

…持續更新

自學日語,零基礎

2013年九月,才是接觸了五十音,背了下來。之後也學習了幾課日語課,也沒堅持下來。到滬江日語購買的課程快到期了,才開始加快速度走馬觀花的聽完課程。之後就時不時的找日語電視劇集來看,日語電視劇集還蠻好看的,那個時候就沒怎麼看國內的電視劇集。之後懶了,就沒學,都忘得差不多了。到現在又忽然想學習了。總結一...

零基礎如何自學程式設計

首先學習程式設計,需要具備以下三個條件。第一 硬體保證,具備一台筆記本或者台式電腦,操windows作業系統,效能高低對程式設計的前期學習幾乎無任何影響。第二 買一本c語言的紙質書籍,便於隨時攜帶,隨時翻閱。如果是電子版本,長時間盯著看會對眼不利。建議選擇c語言,雖然門檻較高,學習難度相對較大,但c...

怎麼自學python程式設計 零基礎如何自學程式設計?

對於所有程式設計學習者,尤其是零基礎的同學們,在學習的初期,一定要給自己做乙個思想上的轉在我的程式設計學習理論中,這個思想的轉變至關重要,什麼時候你把這個思維轉換過來了,你就是真正上道的那一天。這個思維轉換就是 不要把自己當學生,而是要把自己當開發者。不同的身份認同感,最後會導致不同的行為模式,而這...