1
A
回答
1
你可以存儲在運行,如果一個函數。它被稱爲closure。
$greet = function($name)
{
if($name != '') {
printf("Hello %s\r\n", $name);
}
};
$greet('World');
$greet('PHP');
+1
哦,我其實不知道。 :O謝謝你我自己有點新。 :) – 2014-09-25 10:16:00
2
是的,這是可能的。但運行$var
代碼,你需要使用eval
功能,這是一個非常不好的做法:
<?php
$num=0;
$var='if($num==0){print "true";}';
eval($var);
你可以考慮改變這個代碼爲:
<?php
$num=0;
$val = 'numFunction';
$val($num);
function numFunction($num)
{
if($num==0)
print "true";
}
或封閉物,@Napolux建議:
<?php
$num=0;
$val = function($num)
{
if($num==0)
print "true";
};
$val($num);
+0
所以我甚至不會在答案中寫下它:P – Napolux 2014-09-25 10:01:28
0
最好的辦法是
$num=0;
if($num==0)
{
$var = true;
print $var;
}
相關問題
- 1. PHP if語句是否可以包含所有變量?
- 2. 是否可以在if語句修飾語形式中包含幾個語句?
- 3. 使用IF語句來檢查變量是否包含£(磅)登錄PHP
- 4. 在if語句中,可以在Javascript中包含Php變量或URL嗎?
- 5. 是否可以在Swift if語句中定義一個變量?
- 6. Ruby:是否可以將if語句==設置爲2個變量?
- 7. 是否可以通過變量驗證生成if語句?
- 8. (XQuery/Conditions)是否可以在if語句中聲明變量?
- 9. 是否可以將變量連接到Twig中的if語句?
- 10. 可以速記If/Else語句是否包含或更多Else If?
- 11. PHP if語句爲變量
- 12. 命名空間語句是否可以「包含」在PHP中?
- 13. php if語句中變量==變量值
- 14. 是否可以「同步if」語句?
- 15. 是否可以插入if語句?
- 16. 是否可以在「if()」中包含=號?
- 17. 錯誤與if語句包含在PHP
- 18. 包含if語句的語句錯誤
- 19. 我可以在Angular if語句中使用php變量嗎?
- 20. JavaScript if if語句變量
- 21. HTML包含if語句
- 22. Eclipse是否可以將if語句轉換爲if-else-if
- 23. 是否可以將`if`語句轉換爲`switch`語句?
- 24. 測試兩個變量是否等於一個變量在PHP的if語句
- 25. 是否有可能在if語句中放置if else語句?
- 26. PHP IF語句不考慮變量!
- 27. PHP if語句,變量不顯示
- 28. php if語句內/單個變量內?
- 29. 在if語句中傳遞變量PHP
- 30. php變量範圍if語句
這裏有一句諺語...... *你有沒有試過它*問題。 – 2014-09-25 09:55:48
您可以閱讀手冊嗎? – 2014-09-25 09:56:23
否。變量保存數據,'if'語句是代碼。你似乎對你想要在這裏做什麼有錯誤的想法。 – deceze 2014-09-25 09:57:29