PHP中最容易忘記的一些知識點總結

2021-07-13 19:26:34 字數 1059 閱讀 2993

1、定義常量:

<?php

//1define("tax_rate",0.08);

echo tax_rate; //輸出0.08

//2 (php 5.3)

const tax_rate2 =0.01;

echo '--'.tax_rate2; //輸出0.01

?>

2、require 和require_once 區別:

前者遇到即包含檔案,後者會判斷是否已經包含過了,如果包含過了,則不再包含檔案。一可以節省資源,二可以避免重複定義的錯誤。

3、include 和include_once的區別:

作用和功能都可以把乙個頁面,包含到另外乙個頁面,前者可以包含多次,後者只包含一次。

4、include 和require 區別(同時include_once 和 require_once):

相同:都是可以引入別的頁面

不同:include 如果出現了錯誤,會繼續執行,require 出現錯誤,則會終止程式。

結論:在做專案的時候 基本上使用 require_once  並且寫在php最前面。

5、php中 定義變數區分大小寫,定義函式的時候不區分大小寫

<?php

/* 定義變數區分大小寫*/

$abc=100;

$abc=200;

echo $abc.'|'.$abc; //輸出100|200

/*定義函式不區分大小寫 下面寫法系統會報錯:fatal error: cannot redeclare abc() */

function abc()

function abc()

?>

PHP容易忘記的知識點分享

1 定義常量 複製 如下 1 define tax rate 0.08 echo tax rate 輸出0.08 2 php 5.3 const tax rate2 0.01 echo tax rate2 輸出0.01 2 require 和require once 區別 前者遇到即包含檔案,後者會...

python 容易忘記的知識點

1.python 提供了三個與 pack 和 unpack 相關的函式 pack 同的變數打包在一起,成為乙個位元組字串 unpack 將位元組字串解包成為變數。calsize 計算按照格式 fmt 打包的結果有多少個位元組。例子 import struct a struct.pack 2i3si ...

C 一些容易忽略的知識點

先看下c語言 c語言是一種面向過程的程式語言,是由資料結構和演算法組成的c語言程式設計,強調的是執行效率。1 c語言的歷史 1969至1973年 美國貝爾實驗室 2 c語言的功能 結構化程式設計 3 c語言的優點 高效 靈活,應用領域廣泛 4 c語言的缺點 c語言沒有自動釋放的機制,如果程式設計師在...