hiện tôi đang sử dụng chức năng này php:php chức năng để biến unset thông qua tham khảo
function if_exist(&$argument, $default = '')
{
if (isset ($argument))
{
echo $argument;
}
else
{
echo $default;
}
}
tôi muốn chức năng này để bỏ đặt $ luận biến (thông qua tham khảo) và $ mặc định chỉ sau khi lặp lại giá trị của họ , tôi có thể làm cái này như thế nào? Cảm ơn trước.
tôi đã làm điều này: chức năng if_exist (& $ luận, $ default = '') { \t if (isset ($ argument)) \t { \t \t echo $ luận; \t} \t khác \t { \t \t echo $ mặc định; \t} \t $ luận = NULL; } nhưng vẫn không có may mắn, kết quả là giống như trước :( –
@Pawan: Đây có thể được. có thể trong tình huống của bạn, tôi không chắc chắn, nhưng những gì về chỉ làm cho nó trống (tức là. '$ argument = '';') và sau đó thay vì kiểm tra nếu nó được đặt, hãy kiểm tra xem nó có trống không. Điều này, tất nhiên, phụ thuộc vào nếu một chuỗi trống là một giá trị hợp lệ. –