php - 如何在我的 Xcode 项目中显示和使用 php 文件?

标签 php html swift uiwebview localhost

我正在使用我在本地主机上开发的网站,我想将网站文件的本地主机 url 显示到我的 Xcode 项目中。如果我选择将文件显示为 .html 文件,问题并不是真正显示 Material ,但我真的很难找到一种方法来同时显示网站和捕获 php 数据。我试过这段代码

import UIKit

class ViewController: UIViewController {
    @IBOutlet weak var webView: UIWebView!

    override func viewDidLoad() {
        super.viewDidLoad()
        let URL = NSURL(string: "http://localhost/home.php")

        webView.loadRequest(NSURLRequest(URL: URL!))
    }

    override func didReceiveMemoryWarning() {
        super.didReceiveMemoryWarning()
        // Dispose of any resources that can be recreated.
    }


}

没有任何效果,但它确实适用于 google.com 和其他网站。

最佳答案

如果您希望能够运行 PHP 代码,则需要在您的应用内部生成一个 PHP 服务器。正如您所发现的,本地.html 文件可以通过UIWebView 或任何浏览器显示,但PHP 不是浏览器,而是一种服务器端语言。

如果您的页面必须具有动态行为,那么另一种方法是用 Javascript 编写它。

关于php - 如何在我的 Xcode 项目中显示和使用 php 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38800187/

相关文章:

php - 如何将 mysql 结果回显到文本字段

html - 试图找出为什么这些 float 的 LI 在 IE7 中不对齐

javascript - 停止在新选项卡中打开自定义协议(protocol)

javascript - 从 HTML 中的其他域渲染 pdf

ios - 如何使用 swifter 设置服务器?

ios - 如何仅在详细 View 中隐藏导航栏阴影?

ios - Swift:在闭包中捕获函数参数是否会强烈保留它?

php - 如何在 PHP 中更新 MySQL 行?

php - 文件上传验证

php - AWS 开发工具包错误 - 签名尚未生效