3
Q
打破包含
A
回答
7
您可以使用return
語句退出包含的文件,並可選擇返回值。
實施例:
<?php
// file1.php:
$value = include('file2.php');
echo $value;
其中包含:
<?php
// file2.php:
if($_REQUEST['something'] == 'something else')
return 'Something else';
//do some stuff if _REQUEST['something'] != 'something else'
return 'something';
顯然,一個無用的例子,但,它說明了如何使用的return
到EIT一個include()
編文件。
1
您可以將您的包含分成兩個單獨的文件,然後根據需要將兩個文件分開,而不僅僅是一個,或者可能只是需要一個,並且需要第二個文件。
相關問題
- 1. 如何打破循環而不打破包含它的循環?
- 2. 打破循環,以便不包含值
- 3. CSS打包時打破
- 4. 在包含雙破折號
- 5. C++打破循環包括
- 6. Grim nuget包裹打破mobile.azure.com
- 7. 模板打破流星包
- 8. RBCodeHighlighting包打破新形象
- 9. EF 6查詢包含未映射的列,打破查詢
- 10. 當字符串中包含破折號時打開枚舉
- 11. 當它包含#在jQuery ajax請求時的URL打破
- 12. 特殊字符包含在密碼中,它打破了URL
- 13. 包含單引號的JQuery字段打破我的代碼
- 14. 在GridView中使包含DropDownList的行可點擊,打破DropDownList
- 15. 如何在字符串中包含「↵」時打破新行?
- 16. ui:包含方法打破jsf的ajax功能
- 17. 頁面包含破損的超鏈接
- 18. 如何防止包含破損
- 19. 包含破折號的方法名稱?
- 20. Url重寫打破了我包括
- 21. 角度,包裝指令打破換頁
- 22. 更改包名稱打破JNI
- 23. 的TextView/EditView中Mulitline只行包打破
- 24. 城堡3.0 ILogger打破NVelocityTemplateEngine包裝?
- 25. 包名打破JNI類路徑?
- 26. LINQ Lambda選擇打破包括
- 27. Android textview在打包時破除單詞
- 28. CSS Div定位 - 打破包裝高度
- 29. 打印包含在Python
- 30. 打印字節包含NULL
我真的不知道你爲什麼想要。 (什麼在包含文件?)我有點希望它是功能或類,但我想這不是這種情況。 – 2011-01-20 17:24:57
@middaparka,這是針對特定類型的文件,默認情況下是由它們所在的環境包含在內。有幾次執行這些文件中的所有代碼都不是必需的,這就是爲什麼我需要這樣做的原因。 – 2011-01-20 17:34:23
@Emanuil聽起來就像你只需要根據當前活動頁面將相關部分包裹在一個* if *塊中,等等。 – 2011-01-20 17:35:53