Hiển thị các bài đăng có nhãn PHP. Hiển thị tất cả bài đăng
Hiển thị các bài đăng có nhãn PHP. Hiển thị tất cả bài đăng

PHẦN II HỌC VIẾT TOOL PHP CƠ BẢN✓

PHẦN II HỌC VIẾT TOOL CƠ BẢN✓ 

1,lý thuyết
- câu lệnh điều kiện là: if (điều kiện){ câu lệnh đúng } else { câu lệnh sai }
- câu lệnh lặp là: while(điều kiện){ câu lệnh } nếu bạn muốn lắp vô số lần thì làm như sau --> while(true){ câu lệnh }
Code ví dụ về câu lệnh điều kiện:
<?php
$b = 1;
$c = 2;
if ($b > $c){
echo "b lớn hơn c\n";
} else {
echo "b nhỏ hơn c\n";
}

Vòng lặp:
while(true){
echo "đang lặp \n";
}

Khi chạy vòng lặp này Nếu các bạn muốn dừng thì vui lòng nhấn CTR + Z.
-Đây là cách tạo key
Trước khi vào tool chúng ta sẽ nhập Key ví dụ như sau:
<?php
echo "bạn vui nhập API Key: ";
$key = trim(fgets(STDIN));
/////Bước kiểm tra
if ($key == "kpb"){
echo "Key Đúng✓\n";
} else {
echo "Key Bạn Nhập Sai Rồi!!!\n";
}

Nếu các bạn muốn sau khi nhập xong xóa hết màn hình thì chúng ta sử dụng lệnh như sau:
@system("clear");
Như vậy là được✓.
Còn một lệnh nữa ra đó là lệnh mở Link chúng ta làm như sau:
@system("termux-open-url link");
Ví dụ bạn muốn mở đến trang web của tôi vậy thì sẽ làm như sau:
@system("termux-open-url https://www.kpbst.tk");
Nó sẽ tự động đưa bạn các bạn lên trang web của tôi.
Lệnh tiếp theo là lệnh dừng tool khi hết nhiệm vụ chúng ta làm như sau:
Có hai cách:
Cách 1:
Là chúng ta sử dụng 2 lệnh đầu tiên là echo thứ hai là exit.
echo "Hết Nhiệm Vụ";
exit;

Cách 2:
Là chúng ta chỉ sử dụng một lệnh duy nhất đó là exit.
exit("hết nhiệm vụ");
Hoặc có thể dùng exit khi cookie die
Lệnh tiếp theo chính là vòng lặp khi có nhiệm vụ thì vòng lặp đó nó sẽ không lặp còn ngược lại nếu không có nhiệm vụ nó sẽ lặp đi lặp lại hành động đó tránh trường hợp chúng ta chạy lại tool.
Ví dụ sẽ lặp đi lặp lại hành động cho đến khi biến a lớn hơn b:
while(true){
if ($a < b){
echo "hết nhiệm vụ \r";
} else {
break;
}
}

Cái lệnh chủ chốt chính là lệnh này break lệnh này có nghĩa là nó sẽ thoát khỏi vòng lặp.
Một lệnh rất là quan trọng và thường xuyên sử dụng khi tool gặp lỗi thì nó sẽ không hiện lỗi đó mà nó ẩn đi điều này này rất thuận tiện cho tool khi nó gặp lỗi thì tool của bạn vẫn đẹp.
Tuy nhiên nếu nó gặp lỗi nó sẽ không hiển thị vậy sẽ rất khó khăn khi nó gặp lỗi chúng ta không biết nó lỗi ở chỗ đâu cho nên lúc tool gặp lỗi thì chúng ta nên tắt nó sau khi sửa xong thì bật lại bằng một thao tác rất đơn giản.
Dưới đây là ví dụ về cách xài:
Lệnh để không hiển lỗi.
error_reporting(0);
Lệnh này chúng ta nên đặt ở đầu chương trình.
Cách để tắt nó chúng ta chỉ cần thêm dấu thăng
#error_reporting(0);
Thế là thành công.
Tất cả các câu lệnh đứng sau dấu thăng  đều sẽ không hoạt động.
Dưới đây là code màu cho php
$black       = "\033[0;30m";
$red         = "\033[0;31m";
$green       = "\033[0;32m";
$brown       = "\033[0;33m";
$blue        = "\033[0;34m";
$purple      = "\033[0;35m";
$cyan        = "\033[0;36m";
$lightGray   = "\033[0;37m";
$darkGray    = "\033[1;30m";
$lightRed    = "\033[1;31m";
$lightGreen  = "\033[1;32m";
$yellow      = "\033[1;33m";
$lightBlue   = "\033[1;34m";
$lightPurple = "\033[1;35m";
$lightCyan   = "\033[1;36m";
$white       = "\033[1;37m";


Credit : KBI

PHẦN I HỌC VIẾT TOOL PHP CƠ BẢN✓

PHẦN I HỌC VIẾT TOOL CƠ BẢN✓

Bài 1 Các câu lệnh thường gặp khi chúng ta viết tool

<=1=> lệnh hiển thị kết quả ra màn hình.

-lệnh để hiển thị kết ra thường gặp là:

+ [ echo ] để hiển thị được kết quả là chữ cái thì không thể thiếu dấu ngoặc kép [ " ] ở đầu và cuối chữ cái mà mình muốn hiển thị và bạn không được quên là sau mỗi câu lệnh đều phải có dấu chấm phẩy [ ; ]

Ví dụ: bạn muốn hiển thị kết quả là Xin Chào thì mình làm như sau.

echo "Xin Chào";

Nếu bạn muốn sau khi hiển thị kết quả rồi xuống dòng thì chúng ta chỉ cần thêm [ \n ] là được

Ví dụ: echo "Xin Chào\n";

+ [ print_r($tênbiến); ] lệnh này thường gặp khi chúng ta muốn hiển thị kết quả json nói rõ hơn là hiển thị kết quả API.

Ví dụ: tên biến là $kpb = "KPB Xin Chào Mọi Người";

Thì chỉ cần làm như sau:

print_r($kpb);

Trên termux sẽ hiển thị kết quả là:

KPB Xin Chào Mọi Người$

Dưới đây là hình ảnh minh họa✓


Kết Quả

<=2=> là lệnh nhập dữ liệu vào rồi in kết quả ra màn hình.

- Từ phần 1 trên các bạn đã biết echo là hiển thị kết quả ra màn hình cho nên mình sẽ không nói về nó quá nhiều.

- lệnh nhập thường gặp nhất là:

$tênbiến = trim(fgets(STDIN));

- Lưu ý trước tên biến luôn luôn phải có kí tự đô la [ $ ].

- Ví dụ: 

echo "Tên Của Bạn Là Gì: ";

$tên = trim(fgets(STDIN));

- Rồi chúng ta in ra màn hình.

echo "Tên Bạn là: $tên \n";

Dưới đây là hình ảnh minh họa✓

Code
Kết Quả
















 Credit : KPB