原创 Javascript "==" 運算符原理

JavaScript 中的==運算符用以比較兩側的值是否“近似”相等,區別於===的嚴格相等。 ==可以達到以下效果: null==undefined //true []==false //true []=='' //true [1]

原创 php-堆棧

//用數組來實現堆棧 /*$stacklist = array(); array_push($stacklist, "a"); array_push($stacklist, "b"); array_push($stacklist, "c

原创 筆記:shell編程 變量 分支 關係運算[馬哥linux ]

shell編程: 編譯器,解釋器 編程語言:機器語言、彙編語言、高級語言 靜態語言:編譯型語言  強類型(變量)  事先轉換成可執行格式  C、C++、JAVA、C#       動態語言:解釋型語言, on the fly  弱類

原创 Github上的PHP資源彙總

廢話不多說,下面就是詳細的資料列表。 依賴管理 ——用於依賴管理的包和框架 Composer/Packagist : 一個包和依賴管理器 Composer Installers:  一個多框架Composer庫安裝器 Pickl

原创 php-選擇排序

$list = array(10,3,5,7,18,11,45,64,74,23,21,6); $list = select_sort($list) var_dump($list); function select_sort($list)

原创 base64編碼是怎麼工作的?

1: 爲什麼需要base64? ASCII碼一共規定了128個字符的編碼,這128個符號,範圍在[0,127]之間. 其中,[0,31],及127, 33個屬於不可打印的控制字符. 在電子郵件傳輸信息時,有些郵件網關會把[0,31]

原创 php-插入排序

$list = array(10,3,5,7,18,11,45,64,74,23,21,6); $list = insert_sort($list); var_dump($list); function insert_sort($arr

原创 HTTP協議頭域詳解

Requests部分 Accept 指定客戶端能夠接收的內容類型 Accept: text/plain, text/html Accept-Charset 瀏覽器可以接受的字符編碼集。 Accept-Charset: iso-8859

原创 php-堆排序

function siftup(&$seq, $n) { $i = $n; while($i > 1) { $p = floor($i / 2); if($seq[$p] <= $seq[$i]) { break;

原创 筆記:linux-sed[馬哥linux]

sed 練習:寫一個腳本  判斷當前系統上是否有用戶的默認shell爲bash;  如果有,就顯示有多少個這類用戶;否則,就顯示沒有這類用戶;  grep "bash$" /etc/passwd &> /dev/null  RETVAL

原创 php-冒泡排序

$list = array(39, 38, 22, 45, 23, 67, 31, 15, 41); $count = count($list); $num = 0; //bubble($num); $newlist = bubbleS

原创 PHP utf-8中文截取無亂碼(字符串判斷版本)

/*E4 B8 AD E5 9B BD 中國 1110 0100 10111000 10101101 1110 0101 1001101110111101 61 a 0011 1101 0xxx xxxx ,1

原创 php-快速排序

$list = array(10,3,5,7,11,45,64,74,23,21,6); $return = quicksort($list); var_dump($return);exit; function quicksort($a

原创 php-二叉樹

class node{ public $key; public $left; public $right; public function __construct($key,$left = null,$right = null)