原创 PHP生成6位的不重複的字符串(類似 UUID)

PHP怎麼生成6位的不重複的字符串 我們要考慮到: 1、不重複。 2、安全性。 【 不建議使用啥敏感的數據作爲訂單生成規則(例如:用戶UID,訂單自增ORDER_ID等),以爲會暴露網站一些敏感信息】 3、不能使用大規模隨機碼。

原创 國內身份證號碼的正則驗證

本方法主要用於國內身份證號碼的驗證,支持15位與最新的18位身份證號碼。 <?php function is_idcard( $id ){ $id = strtoupper($id); $regx = "/(^\

原创 快遞100開放快遞查詢接口

http://www.kuaidi100.com/query?type=快遞運營商名&postid=快遞單號 type支持的快遞公司及參數說明:https://cdn.kuaidi100.com/download/chaxun(2

原创 ThinkPHP3.2 表達式EQ,NEQ,GT,EGT,LT,ELT

這些表達式可以作爲條件使用,不區分大小寫 格式: $condition[‘字段名’] = array(‘表達式’,‘查詢條件’); $id = I('post.id'); $condition['id'] = array('EQ

原创 爲什麼程序員都喜歡穿格子衫?

#爲什麼程序員都喜歡穿格子衫# 不知道從什麼時候開始,程序員圈開始流行起穿格子衫。有網友說格子在程序員圈是一種圖騰也是種祭祀,因爲 Bug 音譯爲“霸格”,所以把格子穿在身上能減少 Bug 數量…也有人說是因爲程序員們以爲這是公司

原创 使用PHP 獲取時間今天明天昨天時間戳

strtotime()函數的作用是將日期描述解析爲Unix時間戳 Unix時間戳:自January 1 1970 00:00:00 GMT起的秒數 PHP獲取時間戳: 今天: $time = time(); print_r(date(

原创 Python3 多線程

Python3 多線程 多線程類似於同時執行多個不同程序,多線程運行有如下優點: 使用線程可以把佔據長時間的程序中的任務放到後臺去處理。 用戶界面可以更加吸引人,比如用戶點擊了一個按鈕去觸發某些事件的處理,可以彈出一個進度條來顯示處

原创 Java 多線程

Java 多線程編程 Java 給多線程編程提供了內置的支持。 一條線程指的是進程中一個單一順序的控制流,一個進程中可以併發多個線程,每條線程並行執行不同的任務。 多線程是多任務的一種特別的形式,但多線程使用了更小的資源開銷。 這裏定

原创 ThinkPHP3.2 表達式查詢EQ,NEQ,GT,EGT,LT,ELT

這些表達式可以作爲條件使用,不區分大小寫 格式: $condition[‘字段名’] = array(‘表達式’,‘查詢條件’); $id = I('post.id'); $condition['id'] = array('EQ',

原创 PHP使用array_unique對二維數組去重處理

array_unique() 函數用於移除數組中重複的值。如果兩個或更多個數組值相同,只保留第一個值,其他的值被移除。 php 5.2.9 版本增加了array_unique對多維數組的支持,在處理多維數組是需要設置sort_flag

原创 PHP 超級全局變量

PHP 超級全局變量 超級全局變量在PHP 4.1.0之後被啓用, 是PHP系統中自帶的變量,在一個腳本的全部作用域中都可用。 PHP 超級全局變量 PHP中預定義了幾個超級全局變量(superglobals) ,這意味着它們在一個腳

原创 PHP array_merge_recursive() 函數

PHP array_merge_recursive() 函數 定義和用法 array_merge_recursive() 函數用於把一個或多個數組合併爲一個數組。 該函數與 array_merge() 函數之間的不同是在處理兩個或更多

原创 PHP array_merge() 函數

PHP array_merge() 函數 定義和用法 array_merge() 函數用於把一個或多個數組合併爲一個數組。 提示:可以向函數輸入一個或者多個數組。 註釋:如果兩個或更多個數組元素有相同的鍵名,則最後的元素會覆蓋其他元素

原创 PHP 數據庫 ODBC

PHP 數據庫 ODBC ODBC 是一種應用程序編程接口(Application Programming Interface,API),使我們有能力連接到某個數據源(比如一個 MS Access 數據庫)。 創建 ODBC 連接 通

原创 PHP 異常處理

PHP 異常處理 異常用於在指定的錯誤發生時改變腳本的正常流程。 異常是什麼 PHP 5 提供了一種新的面向對象的錯誤處理方法。 異常處理用於在指定的錯誤(異常)情況發生時改變腳本的正常流程。這種情況稱爲異常。 當異常被觸發時,通常會