Hàm (function)

Khi lập trình trong WordPress (và có thể ở các CMS khác), chúng ta sẽ sử dụng hàm rất nhiều nên ở đây mình xin nói rõ về hàm cũng như các quy tắc bạn cần biết khi sử dụng hàm. Trước hết, mình xin nói rõ rằng khi khai báo hàm, bạn có thể khai báo nó vào tập tin functions.php trong theme rồi có thể gọi nó trong một template bất kỳ như index.php chẳng hạn. Hàm trong PHP là gì? Hàm nghĩa là một tập hợp các đoạn mã và nó sẽ thực thi các đoạn mã đó khi gọi hàm ra, nó sẽ được thực thi lại nhiều lần hoặc thực thi trong một trường hợp nhất...

Toán tử thông dụng

Khi sử dụng PHP, ngoài việc sử dụng các biến và dữ liệu thì bạn không thể không dùng đến các ký tự toán tử. Toán tử trong PHP có thể làm các việc như tính toán, so sánh hoặc chắp nối giá trị. Nhưng trong bài này, mình chỉ trình bày đến các toán tử thông dụng vì có nhiều toán tử chúng ta ít dùng đến. Tham khảo: Danh sách đầy đủ các toán tử trong PHP. Toán tử số học Là các toán tử được sử dụng để tính toán các giá trị như cộng trừ nhân chia. Các toán tử này gồm có: + : Cộng giá trị - : Trừ giá trị * : Nhân giá trị /...

Các kiểu dữ liệu (Data Type)

Khi sử dụng biến mà bạn đã học ở bài trước, bạn cũng đã biết rằng trong biến có thể chứa nhiều kiểu dữ liệu khác nhau. Ở các ví dụ trước chúng ta hầu như đã làm quen với dữ liệu kiểu chuỗi (string), nhưng trong bài này mình sẽ giải thích kỹ hơn về loại giá trị kiểu chuỗi này cũng như giới thiệu khái quát qua nhiều kiểu dữ liệu khác nữa, nhưng có một số loại dữ liệu bạn sẽ tìm hiểu kỹ hơn ở các bài sau. Dữ liệu kiểu chuỗi (String) Kiểu dữ liệu string là một giá trị kiểu chuỗi văn bản, ví dụ như thiết lập tên, địa chỉ,…Và khi viết chuỗi trong...

Quy tắc cú pháp trong PHP

Khi mới học lập trình, việc quan trọng nhất bạn phải làm thường xuyên đó là tập viết code liên tục để nhớ các cú pháp trong PHP. Vì trong lập trình nói chung, nếu bạn viết sai một cú pháp nhỏ, dù chỉ là dấu nháy đơn ( ' ) cũng đủ làm chương trình của bạn không chạy được. Do vậy, ở bài này mình sẽ nói qua một số các quy tắc cú pháp cơ bản mà bạn cần phải biết khi viết mã PHP. Nhúng PHP vào tài liệu Khi bạn cần nhúng PHP vào tập tin nào thì các đoạn mã PHP phải được nằm trong thẻ mở <?php và thẻ đóng ?>. Ví dụ dưới đây là mình...

Biến dữ liệu (variable)

Nếu các bạn có nhớ qua thuật ngữ biến số trong Toán học nghĩa là một số có thể bị thay đổi, thì biến dữ liệu(variable) trong lập trình nghĩa là một giá trị dữ liệu có thể thay đổi. Thay đổi ở đây nghĩa là thay đổi bởi các tác động trong mã nguồn của bạn, ví dụ có một hàm nào đó thực thi để thay đổi giá trị của biến. Trong PHP, để khai báo biến ta sẽ viết dấu đô-la ($) đằng trước nó, và dữ liệu được khai báo sẽ đứng sau dấu bằng (=). Khi gọi biến ra, ta cũng viết tên biến kèm theo dấu $. Ví dụ bạn thử viết đoạn sau...

Tạo theme đơn giản để học PHP

Trước khi bắt đầu các bài học PHP cơ bản trên WordPress, mình cần các bạn tạo một theme trên website WordPress của mình và ở theme đó chúng ta sẽ xem sự thay đổi của những đoạn mã PHP mà chúng ta viết vào. Bây giờ bạn vào thư mục /wp-content/themes/ và tạo một thư mục tên là hoc-php. Và để theme này có thể kích hoạt được, chúng ta phải tạo ra 3 tập tin quan trọng nhất cho theme này gồm: style.css – Khai báo thông tin theme functions.php – Khai báo chức năng trong theme index.php – Tập tin template của theme để hiển thị ra bên ngoài Các bạn nhìn sơ qua cũng biết chúng ta đã...

Giới thiệu ngôn ngữ PHP

Nếu hướng dẫn bạn làm quen với ngôn ngữ lập trình PHP mà không nói sơ qua về thân phận của em nó thì quả thật thiếu sót, nhỉ? PHP thì đại loại là chữ viết tắt của PHP: Hypertext Preprocessor, là một ngôn ngữ lập trình kịch bản trên môi trường website giúp nó giao tiếp dữ liệu với máy chủ (các ngôn ngữ giao tiếp với máy chủ gọi chung là Server-side languages). Bạn thử hình dung thế này, một website tĩnh được làm hoàn toàn bằng HTML và CSS chỉ có thể hiển thị các văn bản mà bạn đã khai báo trong tập tin HTML, nó không thể tự thân thay đổi nên gọi là website...

Tìm hiểu php.ini và thiết lập cơ bản

Khi các bạn muốn thay đổi bất kỳ một cấu hình nào đó trong PHP như tăng bộ nhớ sử dụng, thay đổi đường dẫn lưu tạm thời, bật chức năng hiển thị lỗi,…thì các bạn sẽ can thiệp vào tập tin php.ini. Lưu ý rằng nếu bạn sử dụng các dịch vụ Shared Host thì có thể nhiều nhà cung cấp không cho bạn tự thiết lập php.ini mà sẽ có một tập tin khác tương tự tên là user.ini, hoặc là không có gì cả. Còn nếu bạn dùng locdang.com, Cloud9 hay máy chủ riêng thì bạn sẽ có quyền sửa nội dung php.ini. Ở Cloud9, bạn có thể dễ dàng thấy php.ini ngay tại thư mục của project. Cấu...

Sử dụng Cloud9 để học PHP

Mặc dù bạn có thể học và thực hành trên locdang.com nhưng trong serie này, mình khuyến khích các bạn sử dụng công cụ Cloud IDE tên Cloud9. Lý do là mình đã rút ra được một kinh nghiệm là không phải locdang.com của ai cũng giống nhau và đôi khi nhiều người bị mắc kẹt do locdang.com bị lỗi linh tinh, nên nếu có thể bạn nên sử dụng Cloud9 cho giống nhau hoàn toàn. Ngoài ra, ở serie này mình cũng muốn nói qua cho bạn biết một xíu về các dòng lệnh Linux, thiết lập trong php.ini, sử dụng composer vì đây là quy trình làm việc hiện đại, sử dụng Linux, bạn nên biết nó để...

Giới thiệu serie PHP cơ bản cho WordPress

Không cần phải nói nhiều thì chúng ta ai cũng biết WordPress là một mã nguồn mở được viết bằng PHP và sử dụng hệ quản trị cơ sở dữ liệu MySQL. Điều đó có nghĩa là ngoài việc sử dụng WordPress theo cách thông thường, chúng ta có thể sẽ cần can thiệp vào mã nguồn bên trong để làm các công việc như tạo theme riêng, tạo plugin theo ý muốn hoặc sử dụng các WordPress API. Nhưng để làm các công việc đó, bạn phải biết qua PHP, ít nhất là bạn sử dụng nó thành thạo. Và serie này, là nơi mà mình sẽ trình bày các vấn đề về PHP cơ bản nhưng lại chuyên...

Social

135Thành viênThích
0Người theo dõiTheo dõi
104Người theo dõiTheo dõi
11Người theo dõiTheo dõi
2Người theo dõiĐăng Ký

Hot Promotion

VPS Khuyên Dùng

Thủ Thuật

Hosting Khuyên Dùng

ARE YOU READY? GET IT NOW!
Increase more than 500% of Email Subscribers!
Your Information will never be shared with any third party.
SUBSCRIBE TO NEWSLETTER
Turpis dis amet adipiscing hac montes odio ac velit? Porta, non rhoncus vut, vel, et adipiscing magna pulvinar adipiscing est adipiscing urna. Dignissim rhoncus scelerisque pulvinar?
Bản tin Lộc Đặng
Đăng ký nhận tin tức - khuyến mãi và quà tặng hấp dẫn qua hộp thư mail
Thông tin của bạn sẽ được bảo mật !!
Hệ thống phát hiện bạn sử dụng chương trình Adblock.
Tắt Adblock với website để hiện thị tốt hơn trên trình duyệt.
Adblock Detected
Hướng dẫn tắt Adblock
Subscribe
Đăng ký nhận bản tin mới nhất từ Lộc Đặng Blog !!!!
Truy cập vào hộp thư mail
Đăng nhập vào hộp thử của địa chỉ mail mà bạn đã đăng ký với mình.
Mở thư xác thực địa chỉ mail
Tìm mail mà mình đã gửi. Nó có tiêu đề là "Xác thực" và người gửi "Lộc Đặng Blog"
Nhấn vào nút xác thực mail
Mở thư lên và tìm cái nút màu đỏ "Xác thực mail". Sau đó nhấn chuột vào.
ĐĂNG KÝ THÀNH CÔNG !!!
Vui lòng làm theo hướng dẫn bên dưới để hoàn thành.