HTML, JAVASCRIPT, CSS
và PHP
thì ai cũng biết nhưng ngôn ngữ đó thì đơn giản với những người lập trình website lâu năm hoặc mới chập chững bước chân vào ngành lập trình website và lập trình chương trình máy tính như mình, đa phần mình học những ngôn ngữ đó đều là nhờ anh GOOGLE
để tìm hiểu và hướng dẫn chi tiết từ những video sơ bộ đó.Đó là những ngôn ngữ
HTML, JAVASCRIPT, CSS
này, còn với PHP
thì các bạn phải sữ dụng tùy biến khác để phù hợp với website bạn đang phát triển, ví dụ bạn làm một trang LANDING PAGE
hay một trang website GAME
, nhưng mình phải nắm rỏ một số hàm trong ngôn ngữ lập trình PHP
để viết nhanh hơn và tránh bị những anh HACKER
tìm ra lỗi ra tấn công website của bạn nhé.Hehe, mình viết bài để chia sẽ và cũng nhắc anh em bảo mật tốt, nhưng mình cũng mới bị một anh
CHECKER
tấn công trang blog của mình làm trang bị tê liệt và mẩt hết toàn bộ CƠ SỠ DỮ LIỆU
và cuối cùng mình cũng thả trang đó vậy luôn và không sữ dụng nữa. Và tiếp tục sữ dụng BLOGGER
để làm trang quản lý vừa an toàn mà không lo bị những anh chị tận công mạng nữa.Trang website bị tấn công ở bên dưới.
https://blog.hung.pro.vn
Thôi mình quay lại với chủ đề chính
Để kiểm tra gói server PHP bạn đang chạy có bao nhiêu hàm tích hợp sẵn, đơn giản bạn chỉ dùng hàm get_defined_functions(). Theo đó, bạn sử dụng thêm thuộc tính ‘internal’ để chỉ lấy các hàm tích hợp sẵn.Hãy cùng xem ví dụ sau để thấy số lượng các hàm được tích hợp sẵn trong PHP, cũng như tên các hàm PHP liệt kê theo thứ tự.
Ví dụ đơn giản.
<?php $funcs = get_defined_functions(); echo "Có tổng cộng: <b>" . count($funcs['internal']) . "</b> hàm tích hợp sẵn trong PHP! --- dammio.com<br/>"; $internal_funcs = $funcs['internal']; $i = 1; foreach($internal_funcs as $item) { echo $i . '. ' . $item . "()<br/>"; $i++; } ?>
Bạn không cần phải tìm hiểu và học hết tất cả hàm trong PHP mà chỉ nên học các hàm cơ bản, thông dụng và có liên quan nhiều đến dự án phát triển Web là được.
Theo Dammio.Com
Comments