PHP——使用curl

PHP——使用curl,php,curl,Php,Curl,我需要安装cURL。PHP的官方网站写道: 要使用PHP的cURL支持,还必须使用cURL[=DIR]编译PHP,其中DIR是包含lib和include目录的目录的位置 但我见过有人这样做: <?php // some text... --with-curl // some text... ?> < >我应该选择哪一个?< /P> < P> >代码>——在代码的中间任意地使用CURL什么也不做,除了可能引起语法错误。 您所显示的代码没有任何意义,不是有效的PHP代码,PHP解释

我需要安装cURL。PHP的官方网站写道:

要使用PHP的cURL支持,还必须使用cURL[=DIR]编译PHP,其中DIR是包含lib和include目录的目录的位置

但我见过有人这样做:

<?php
// some text...
--with-curl
// some text...
?>


< >我应该选择哪一个?< /P> < P> >代码>——在代码的中间任意地使用CURL 编写<代码>——在代码中间任意地使用卷曲< /Cord>什么也不做,除了可能引起语法错误。

您所显示的代码没有任何意义,不是有效的PHP代码,PHP解释器将抛出错误。如果您想使用curl,您必须使用它。

您显示的代码没有任何意义,是无效的PHP代码,PHP解释器将抛出错误。如果您想使用curl,您必须使用它。

第二个选项无效,正如其他人所提到的。添加模块的唯一方法(在本例中,添加curl支持的方法)是在这些模块处于活动状态的情况下编译PHP。这就是
——使用php
所做的——告诉php使用curl进行编译

现在,某些软件包的源代码确实允许您将其添加到一个编译配置文件中,并且它通常采用与命令行开关相同的形式。我不确定PHP是否有这个选项(从不需要手工编译),但如果有,它就不会出现在PHP文件中

如果运行Linux版本,还可以选择从发行版的存储库安装php curl/php5 curl。这样做可以省去自己编译、记住需要打开和关闭什么的麻烦,并处理依赖性需求


但最终,如何安装或添加模块取决于您的平台、技能水平、总体需求和舒适度。

第二个选项无效,正如其他人所提到的。添加模块的唯一方法(在本例中,添加curl支持的方法)是在这些模块处于活动状态的情况下编译PHP。这就是
——使用php
所做的——告诉php使用curl进行编译

现在,某些软件包的源代码确实允许您将其添加到一个编译配置文件中,并且它通常采用与命令行开关相同的形式。我不确定PHP是否有这个选项(从不需要手工编译),但如果有,它就不会出现在PHP文件中

如果运行Linux版本,还可以选择从发行版的存储库安装php curl/php5 curl。这样做可以省去自己编译、记住需要打开和关闭什么的麻烦,并处理依赖性需求


但最终,如何安装或添加模块取决于您的平台、技能水平、总体需求和舒适度。

有时,我们会看到奇怪的事情……编译PHP与编写PHP不同。这意味着您必须构建PHP解释器并设置此标志以启用支持。回答者,这是一个写得很好的问题。请解释你的困惑,而不是你在做什么。有时,我们会看到奇怪的事情…编译PHP不同于编写PHP。这意味着您必须构建PHP解释器并设置此标志以启用支持。回答者,这是一个写得很好的问题。请解释一下你的困惑,而不是你在做什么。