Một số thủ thuật tối ưu khi lập trình PHP

Re: Một số thủ thuật tối ưu khi lập trình PHP

hackerkinhcan_lha;88 đã viết:
5- Nối chuỗi bằng dấu "," sẽ nhanh hơn dấu "."
Thói quen khi lập trình PHP thường là nối chuỗi và biến bằng dấu "." .Nhưng thực tế là khi nối chuỗi bằng dấu "," thì tốc độ xử lý của ứng dụng sẽ được cải tiến và nhanh hơn rất nhiều.
PHP:

Cái này là do hàm echo sẽ in lần lượt các biến phân cách bằng dấu phẩy ',' chứ không phải là nối chuỗi nha :D Ghi vậy là hiểu sai bản chất của nó rồi đấy
 
Mời các bạn tham gia Group WhiteHat để thảo luận và cập nhật tin tức an ninh mạng hàng ngày.
Lưu ý từ WhiteHat: Kiến thức an ninh mạng để phòng chống, không làm điều xấu. Luật pháp liên quan
Comment
Re: Một số thủ thuật tối ưu khi lập trình PHP

AnhTút;7961 đã viết:
2. Không phải nhanh hơn là nhanh hơn!
Nháy đơn luôn nhanh hơn nháy kép cho trường hợp string không có biến. Ngược lại thì nháy kép nhanh hơn. Không ai bắt buộc nhưng nếu string nhiều biến quá mà cứ nối bằng "." hay "," thì cũng không phải thượng sách.

bỏ qua cái sự tiện lợi của " khi có biến trong string :D
Ngay cả khi không có biến trong string thì trình biên dịch vẫn phải kiểm tra trong suốt chuỗi có biến nào được định nghĩa không và việc này sẽ làm chậm lại quá trình xử lý (test 10k vòng lặp thấy chậm hơn 4ms) :))
 
Mời các bạn tham gia Group WhiteHat để thảo luận và cập nhật tin tức an ninh mạng hàng ngày.
Lưu ý từ WhiteHat: Kiến thức an ninh mạng để phòng chống, không làm điều xấu. Luật pháp liên quan
Comment
Bên trên