原创 PHP代碼優化— getter 和 setter

PHP中要實現類似於Java中的getter和setter有多種方法,比較常用的有: 直接箭頭->調用屬性(最常用),不管有沒有聲明這個屬性,都可以使用,但會報Notice級別的錯誤 $dog = new Dog(); $dog->name

原创 PHP處理高分辨率圖片的問題

今天小夥伴在羣裏問了這麼一個問題: 出現這種情況就是因爲內存不足,PHP程序直接退出了,報錯大概如下: 上圖的意思就是說,我們能使用的內存最大是8M,但是處理這個圖片還需要額外的41bytes,就會導致內存不足,這是一個很嚴重的錯

原创 C/C++中的malloc、calloc和realloc

1. malloc 原型:extern void *malloc(unsigned int num_bytes);頭文件:Visual C++6.0中可以用malloc.h或者stdlib.h功能:分配長度爲num_bytes字節的內存塊返

原创 用PHP讀取Excel、CSV文件

PHP讀取excel、csv文件的庫有很多,但用的比較多的有: PHPOffice/PHPExcel、PHPOffice/PhpSpreadsheet,現在PHPExcel已經不再維護了,最新的一次提交還是在2017年12月25號,建議直