cuốn sách gpt4 ai đã làm

Chuyển đổi PHP, tại sao nó không hoạt động?

In lại Tác giả: Hồ Xil Thời gian cập nhật: 2023-11-01 00:16:02 28 4
mua khóa gpt4 Nike

Tôi có một vấn đề kỳ lạ mà dường như tôi không thể giải quyết được. Tôi có mã khá phức tạp nhưng tôi đã đơn giản hóa nó và vấn đề vẫn tồn tại.

Vui lòng xem bên dưới:

$meta = array('meta_title' => 'đúng');

chuyển đổi (đúng) {
trường hợp trống($meta['meta_description']):
$meta['meta_description'] = 'không chính xác';
trường hợp trống($meta['meta_keywords']):
$meta['meta_keywords'] = 'không chính xác';
trường hợp trống($meta['meta_title']):
$meta['meta_title'] = 'không chính xác';
}

print_r($meta);

Bây giờ vì lý do nào đó, meta_title của anh ấy được trả về không chính xác mặc dù nó được đặt rõ ràng trong mảng. Giống như nó phớt lờ cái vỏ và rơi ra vậy.

Tôi đã thiết lập một ví dụ tại:http://codepad.org/mQH9Kf1L

Cảm ơn trước!

gia hạn

Có thể sẽ hợp lý hơn nếu biết tôi đang sử dụng nó ở đâu. Vui lòng xem bên dưới: http://codepad.org/WnxBp8Nt (bắt đầu từ dòng 43)

Vì hứng thú nên tôi đã thay đổi nó, tôi đã thêm một bộ đếm thời gian vi mô nhanh và thử nghiệm phiên bản này và một phiên bản được viết bằng các if riêng biệt. Phiên bản if xuất hiện hơi chậm.

câu trả lời hay nhất

Lý do nó không làm như bạn muốn là vì nếu trường hợp 1 đúng thì trường hợp 2 và 3 sẽ tự động kích hoạt (nếu trường hợp 2 đúng, trường hợp 3 luôn kích hoạt). đây không phải là công tắc mục đích. Bạn thực sự chỉ cần 3 cái riêng biệt nếu như Điều khoản:

$meta = array('meta_title' => 'đúng');

nếu (trống($meta['meta_description']))
$meta['meta_description'] = 'không chính xác';
if (trống($meta['meta_keywords']))
$meta['meta_keywords'] = 'không chính xác';
nếu (trống($meta['meta_title']))
$meta['meta_title'] = 'không chính xác';

print_r($meta);

Về chuyển đổi PHP, tại sao nó không hoạt động? , chúng tôi đã tìm thấy một câu hỏi tương tự trên Stack Overflow: https://stackoverflow.com/questions/9878789/

28 4 0
Chứng chỉ ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com
Xem sitemap của VNExpress