我想在 php 脚本中使用curl 并在命令行模式下运行它。
这是脚本
<?php
//enable_dl("php_curl.dll");
$ch = curl_init();
$options=array(
CURLOPT_URL=>"http://test.com/wp-content/themes/bluefocus/images/desc_img.jpg",
CURLOPT_BINARYTRANSFER=>true,
CURLOPT_VERBOSE=>true
);
curl_setopt_array($ch,$options);
$data = curl_exec($ch);
$fp=fopen("test.jpg","w");
fwrite($fp,$data);
curl_close($ch);
?>
Run Code Online (Sandbox Code Playgroud)
我用命令php get.php在 cmd 中运行它
错误消息:
D:\project>php get.php
Fatal error: Call to undefined function curl_init() in D:\project\gals_curl_batch_download\get.php on line 3
Run Code Online (Sandbox Code Playgroud)
网页输出中的phpinfo()显示curl已启用
cURL support enabled
cURL Information libcurl/7.19.4 OpenSSL/0.9.8k zlib/1.2.3
Run Code Online (Sandbox Code Playgroud)
这是奇怪的事情 phpinfo() int 网页输出显示,实际上 php.ini 中启用的扩展可以在网页中运行。扩展的确切目录位于 ./ext 下
extension_dir ./ext ./ext
Run Code Online (Sandbox Code Playgroud)
但是 php -i | 找到“extension_dir”总是显示这个并且不能在 php.ini 文件中修改
extension_dir => C:\php5 => C:\php5
Run Code Online (Sandbox Code Playgroud)
重启apache几次,还是同样的错误。所以我想知道为什么extension_dir的值不能修改。
我知道有一个名为 jquery.tree.checkbox.js 的 jsTree 插件。这使树节点多可检查。
我只是想知道是否有插件可以检查树节点?或者我如何修改 jquery.tree.checkbox.js 来实现这一点?


嘿伙计们,我用php + smarty编写了一个php应用程序.
当我在firebug中查看Web源代码时,我发现链接标记和脚本标记位于body标记下.但我应该低头.
身体标签下方有一些空间.
我的网页顶部有 空白区域.
所以有什么问题?
我正在使用PlaySoundWin32 SDK中的函数来播放wave声音文件.目前,我有以下代码行:
PlaySound(szFile,NULL,SND_FILENAME );
Run Code Online (Sandbox Code Playgroud)
但现在我想知道,我怎么能检测到波形文件播放完毕的时间?我想在波浪停止播放时更改按钮的文本.