Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/235.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/109.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
iso-加载本地php文件UIWebView并添加信息_Php_Ios_Nsstring_Code Injection - Fatal编程技术网

iso-加载本地php文件UIWebView并添加信息

iso-加载本地php文件UIWebView并添加信息,php,ios,nsstring,code-injection,Php,Ios,Nsstring,Code Injection,我有一个正确编码的HTML页面,可以在我的应用程序中显示 该文件本地嵌入到应用程序中,但它从API中提取数据。 它是一个与PHP一起工作的RESTAPI 因此,我现在的问题是-是否可以让NSString将其值注入php文件,以便显示所需的结果,或者php和Objective-c不是设计用于此目的的???如果您希望在iOS应用程序中实际解析和执行php,恐怕您可能运气不好 如果您只是想动态地更新静态HTML页面上的某些元素,并利用PHP服务来实现,那么最好的办法可能是使用javascript和AJ

我有一个正确编码的HTML页面,可以在我的应用程序中显示

该文件本地嵌入到应用程序中,但它从API中提取数据。 它是一个与PHP一起工作的RESTAPI


因此,我现在的问题是-是否可以让NSString将其值注入php文件,以便显示所需的结果,或者php和Objective-c不是设计用于此目的的???

如果您希望在iOS应用程序中实际解析和执行php,恐怕您可能运气不好

如果您只是想动态地更新静态HTML页面上的某些元素,并利用PHP服务来实现,那么最好的办法可能是使用javascript和AJAX来放置来自服务的动态内容

或者,您可以将HTML文件当作模板来处理,调用PHP服务以获取动态内容;将该内容合并到模板中并显示模板


我想在您的情况下最合适的是什么,最终取决于您想要的用户体验。

我有一行:$passion=urlencode(“约翰福音3:16”);我想将其更新为$passage=urlencode(“NSString值”);我希望这能使我的情况更清楚一点。我不知道该怎么做。我想说的是,你不能在iOS中运行你的PHP。我的印象是iOS需要从PHP服务中填充一个值,但听起来你需要从PHP中获取模板,然后用Objective C中已知的值填充。在这种情况下,你只需要将PHP扔出窗口,让Objective代码将值填充到HTML模板中。是的,我现在有了解决方案-我发现API输出纯文本,所以现在没有问题:-)