01/10/2018, 01:04
Một vài vấn đề nhỏ nhỏ về php & laravel
Chào mọi người!
Cho mình hỏi chút trong laravel mình có thể them ký tự @ trước hàm để tạm dừng thực thi, nhưng mình dùng thuần php thì thấy một số ví dụ có thêm ksy tự @ trước câu truy vấn sql vd:
function disconnect(){ if(@mysql_close()){ $this->con = false; return true; }else{ return false; } }
Một vấn đề nữa là kiểu đặt tên biên với 2 ký tự $$ (VD:$$tenbien) có ý nghĩa gì ạ.
p/s: làm cách nào chèn code trong khung cho bài post ạ?
Cám ơn mọi người.
Bài liên quan
Ký tự @ dùng trong PHP để surpress warning, nhất là khi bạn bật warning error_reporting(E_ALL) thì rất có thể các request ajax lấy json về không còn là json nữa.
Cái này mình nghĩ bạn nhầm. Bạn lấy example cho mình ngó qua xem nào.
Cái này dùng làm dynamic variable. Ví dụ:
$tenbien = ‘a’; //hoặc bằng ‘b’, giả sử dựa vào h, nghĩa là giá trị của nó hoàn toàn động
$$tenbien sẽ là $a hoặc $b, tùy ngữ cảnh, giả sử 6h thì mình lấy $a có giá trị int = 5, còn 12h thì lấy biến $b có giá trị str=“Hello”