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. Grim nuget包裹打破mobile.azure.com
- 2. C++打破循環包括
- 3. 模板打破流星包
- 4. 包含單引號的JQuery字段打破我的代碼
- 5. 在GridView中使包含DropDownList的行可點擊,打破DropDownList
- 6. ui:包含方法打破jsf的ajax功能
- 7. 如何在字符串中包含「↵」時打破新行?
- 8. 特殊字符包含在密碼中,它打破了URL
- 9. 當字符串中包含破折號時打開枚舉
- 10. 頁面包含破損的超鏈接
- 11. 包含破折號的方法名稱?
- 12. 角度,包裝指令打破換頁
- 13. 的TextView/EditView中Mulitline只行包打破
- 14. CSS Div定位 - 打破包裝高度
- 15. 包名打破JNI類路徑?
- 16. 谷歌的地理編碼API JSON的PHP解碼打破當響應包含「/」
- 17. 在Shiny應用程序中包含降價表格似乎打破了CSS
- 18. 如果它包含一個換行符,打破一個單元格
- 19. MySQL數據庫包含引號編碼和未編碼,它正在打破javascript
- 20. 在其請求中包含Stream的ServiceStack服務打破了元數據頁面
- 21. ng-if打包選擇ng-options打破ngModel?
- 22. SQL FILESTREAM打破
- 23. RewriteRule打破$ _SESSION
- 24. DebugBreak不打破
- 25. uwsgi打破頭
- 26. 打破在XSLT
- 27. $ _GET打破XML
- 28. geolocation.watchPosition打破geolocation.getCurrentPosition
- 29. 每個...打破
- 30. .wrap();打破prevent.Default();
我真的不知道你爲什麼想要。 (什麼在包含文件?)我有點希望它是功能或類,但我想這不是這種情況。 – 2011-01-20 17:24:57
@middaparka,這是針對特定類型的文件,默認情況下是由它們所在的環境包含在內。有幾次執行這些文件中的所有代碼都不是必需的,這就是爲什麼我需要這樣做的原因。 – 2011-01-20 17:34:23
@Emanuil聽起來就像你只需要根據當前活動頁面將相關部分包裹在一個* if *塊中,等等。 – 2011-01-20 17:35:53