原创 表單提交的問題

使用表單提交時應該注意: 瀏覽器只會發送帶有name屬性的表單元素<input type="text" name="firstname" value="vvv">的內容到服務端 常用的表單元素: <input> 元素 <select>

原创 100 個最常用的 PHP 函數

100 個最常用的 PHP 函數 下面的列表是最常用的前100個 PHP 函數:它們是最常用的 PHP 中自帶的函數。 這些函數被命名使用,並從1到100進行排序。 其他的4500個函數現在還沒在排名中。 下面頻率列表表示在 PHP

原创 Sublime Text3.2註冊碼

Sublime Text3.2 對於未註冊的Sublime Text, 經常在保存的時候會彈出一個煩人的彈框,類似下面這種 內容就是讓你購買註冊碼註冊之類的。 註冊 1. 首先,將下面下面的內容加入到你的hosts文件 hosts

原创 Laravel框架查詢結果集轉爲數組

toArray()方法簡介 toArray 方法將集合轉換成 PHP 數組。如果集合的值是 Eloquent 模型,那也會被轉換成數組: $collection = collect(['name' => 'Desk', 'price'

原创 在 Laravel 5.6 使用SMTP驅動實現郵件發送

1. 配置文件 Laravel集成了SwiftMailer庫進行郵件發送,郵件配置文件位於config/mail.php <?php return [ 'driver' => env('MAIL_DRIVER', 'smt

原创 減少Laravel默認分頁器模板中的鏈接數量

減少Laravel默認分頁器模板中的鏈接數量 laravel自帶的分頁鏈接太長怎麼解決: 翻譯於https://joelennon.com/reducing-the-number-of-links-in-laravels-defa

原创 使用whos.amung.us實時統計網站在線人數

如果需要在前臺顯示網站實時在線人數,可以使用whos.amung.us提供的一款在線人數實時統計工具,它可以統計你的網站或者博客當前在線人數,支持自定義顏色。 打開:https://whos.amung.us/ 滑動到下面:

原创 Laravel使用faker Model Factory生成模擬數據

laravel5內置了 fzaninotto/faker 這個庫,我們可以非常簡單的創建一大堆模擬數據。 1. 模型工廠定義 Laravel 5 提供了一個全局的對象 $factory 用來定義我們的工廠 database/facto

原创 開發工具

文件對比工具 BCompare http://www.scootersoftware.com 編輯器: SublimeText3 http://www.sublimetext.com/ PhpStorm http://www.je

原创 composer總結

包版本 參考:https://docs.phpcomposer.com/01-basic-usage.html#Package-Versions ~和^的區別 ~和^的意思很接近,在x.y的情況下是一樣的都是代表x.y <= 版

原创 JavaScript實現隨機點名

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>JS實現隨機點名</title> <style> *

原创 PHP的trait

什麼是trait? 自 PHP 5.4.0 起,PHP 實現了一種代碼複用的方法,稱爲 trait。 參考:http://php.net/traits class Article { public function owner(

原创 PHP接口interface

接口: 參考:http://php.net/manual/zh/language.oop5.interfaces.php 應用場景:將註冊日誌寫入文件系統 <?php class FileLogger { public fun

原创 PHP抽象類

什麼是抽象類? <?php abstract class AbstractClass { // 強制要求子類定義這些方法 abstract protected function getValue(); abstrac

原创 真正驗證一個郵件地址的有效性

一個郵件地址是否有效關係一定程度上決定了這個用戶是否是優質用戶,或者說成爲優質用戶的潛質更大。所以在用戶註冊的時候,我們通常會絞盡腦汁來驗證一個郵箱地址的有限性。 本文並不是簡單地討論使用正則表達式來驗證一個郵箱地址是否正確,而是希望