uyển chuyển. if="variable or method[]" – tạo thẻ điều kiện PHP if
Tóm tắt
Usage [ flexy:if="variable" , flexy:if="method[]" , flexy:if="object.method[]" ]
tạo một điều kiện nếu xung quanh thẻ mà nó được bao gồm trong
string variable
- liên quan đến $object->variablestring method
- liên quan đến $object->method[]string object.method
liên quan đến $object->object->method[]
Đặt biến cho foreach
class output { function hasTest[] { return false; } function run[] { $this->a = true; $this->message = 'oops' $template->outputObject[$this]; } }
this is the a link
this is not the a link
hasTest is true
hasTest is false
{message}
a] { ?>this is the a link
a] { ?>this is not the a link
hasTest[]] { ?>hasTest is true
hasTest[]] { ?>hasTest is false
message] { ?>message]; ?>
this is the a link hasTest is false oops
Nó không thực sự là một câu hỏi liên quan đến WordPress, nhưng nó là một câu hỏi đơn giản. Hàm tribe_get_event_website_link[]
bạn đang sử dụng xuất ra một liên kết đầy đủ. Bạn có thể sử dụng SimpleXML để trích xuất phần href
rồi sử dụng sau. Nó đơn giản như thế này
$website = tribe_get_event_website_link[];
$xml = new SimpleXMLElement[ $website ];
echo 'REGISTER';
Nếu bạn không thể lưu trữ giá trị của hàm bên trong một biến [ví dụ: nếu hàm lặp lại giá trị đó], bạn có thể sử dụng ob_get_clean[]
ob_start[];
tribe_get_event_website_link[];
$website = ob_get_clean[];
Bây giờ hãy tiến hành giải nén href
như đã đề cập ở trên
PHP $_GET là một biến siêu toàn cầu PHP được sử dụng để thu thập dữ liệu biểu mẫu sau khi gửi biểu mẫu HTML với method="get"
$_GET cũng có thể thu thập dữ liệu được gửi trong URL
Giả sử chúng ta có một trang HTML chứa một siêu liên kết với các tham số
Kiểm tra $GET
Khi người dùng nhấp vào liên kết "Test $GET", các thông số "subject" và "web" được gửi đến "test_get. php", và sau đó bạn có thể truy cập các giá trị của chúng trong "test_get. php" với $_GET