1900 0366         info@vdo.vn

Một số điều thú vị về php mà bạn ít dùng

Có lẽ bạn là 1 người thành thạo về php, bạn nhớ rất rõ về những hàm, biến hay 1 số phương thức trong php. Tuy nhiên bạn chỉ dùng đến những hàm và biến php thường gặp. Liệu bạn đã biết đến những điều này chưa?

Biến $$

Chúng ta đều biết các biến trong php đều bắt đầu từ dấu $

$a = 10;

Echo $a;

Kết quả thu được trên màn hình là 10.

Vậy các bạn đã thử

$a = 10;

$b =’a’;

Echo $$b;

Bạn đã bao giờ gặp trường hợp này? Đây có phải là 1 lỗi code sai? Đó chắc chắn là những câu hỏi khi bạn nhìn thấy những dòng code trên. Tuy nhiên, đâu không phải là code sai đâu nhé, đây là 1 loại biến dùng mag bạn ko để ý thoy. Với câu lệnh trên kết quả trả về vẫn là 10 đấy nhé. Bạn hãy thử kết quả này đi nhé!

Đọc thêm : Thiết kế website du lịch chuyên nghiệp .

bien-trong-php

Biến trong php

Hàm file_get_contents()

Có lẽ bạn biết hàm này, nó có thể đọc nội dung của một file nào đó rồi trả về string

$fileContent = file_get_contents($filename);

Thậm chí nó còn có thể lấy được nội dung của một web nào đó:

$google = file_get_contents(‘https://www.google.com.vn/’);

Nếu bạn muốn post 1 dữ liệu lên url nào đó, bạn có thể nghĩ đến cUrl, nhưng bạn có biết file_get_contents() cũng làm được điều này?

$postData = http_build_query([

‘username’ => ‘someone’,

‘password’ => ‘secret’,];

$options = [

‘http’ => [

‘method’ => ‘POST’,

‘header’ => ‘Content-type: application’,

‘content’ => $postData,

]

];

$context = stream_context_create($options);

$output = file_get_contents(‘http://example.com/submit.php’, false, $context);

Đây chỉ là 2 trong một số điều thú vị  về php mà có thể bạn chưa biết. Php đang ngày càng phổ biến hơn vì thế nó luôn được mở rộng qua các giao đoạn. Để nắm bắt được nó tốt hơn bạn hãy biết cách để cập nhất những tin mới nhất về phph nhé! Chúc bạn thành công!

>> Xem thêm: Thiết kế website ảnh viện đẹp mắt, uy tín .

Hotline tư vấn miễn phí