小编Chi*_*ude的帖子

从PHP中的字符串 - 正则表达式中提取美元金额

我正在尝试为所有可能的字符串可靠地执行此操作.

以下是$ str的可能值:

有一个新的$ 66价格目标
有一个新的$ 105.20价格目标
有一个新的$ 25.20价格目标

我想要一个新的$ dollar_amount来从上面的示例字符串中提取美元金额.例如,在上述情况下,$ dollar_amount = 66/105.20/25.20.我如何使用PHP中的正则表达式可靠地执行此操作?谢谢

php regex

10
推荐指数
2
解决办法
6856
查看次数

PHP数组结合不起作用

公司阵列

array(1) { 
  [0]=> array(19) {
    ["entityid"]=> string(4) "3626" 
    ["entityparentid"]=> string(1) "0" 
    ["entityduplicateof"]=> string(1) "0" 
    ["entitytype"]=> string(1) "0" 
    ["entityname"]=> string(12) "Facebook Inc"
  } 
} 
Run Code Online (Sandbox Code Playgroud)

距离阵列

array(1) { 
  ["distance"]=> string(4) "1.22" 
} 
Run Code Online (Sandbox Code Playgroud)

我希望输出看起来像:

array(1) { 
    [0]=> array(19) {
        ["entityid"]=> string(4) "3626" 
        ["entityparentid"]=> string(1) "0" 
        ["entityduplicateof"]=> string(1) "0" 
        ["entitytype"]=> string(1) "0" 
        ["entityname"]=> string(12) "Facebook Inc" 
        ["distance"]=> string(4) "1.22" // here
    }
} 
Run Code Online (Sandbox Code Playgroud)

题:

array_push($company_array,$distance_array); 似乎没有做我想做的事.

它将它添加到最后,但不是我想要的地方(注意它放置的位置不同):

array(1) { 
    [0]=> array(19) {
      ["entityid"]=> string(4) "3626" 
      ["entityparentid"]=> string(1) "0" 
      ["entityduplicateof"]=> string(1) "0" 
      ["entitytype"]=> string(1) …
Run Code Online (Sandbox Code Playgroud)

php arrays

8
推荐指数
1
解决办法
37
查看次数

PHP DOM loadHtmlFile I/O异常

我有以下代码片段 - echo'ing $ msn为我提供了预期的完整html输出.但是,$ dom-> loadHTMLFile给了我一个例外:

警告:DOMDocument :: loadHTMLFile()[domdocument.loadhtmlfile]:I/O警告:无法加载外部实体

不确定我做错了什么?它是一个简单的代码..

$dom = new DOMDocument();

$msn = file_get_contents("http://moneycentral.msn.com/");

echo $msn;
echo "<br><br>";

$html = $dom->loadHTMLFile($msn);
Run Code Online (Sandbox Code Playgroud)

php dom html-parsing

2
推荐指数
1
解决办法
6938
查看次数

维基百科 API - 从信息框获取完整信息

我正在尝试为“肯德基”等页面提取母公司信息(在信息框窗格中)。

如果您访问

http://en.wikipedia.org/wiki/KFC

url...信息框包含属性(Parent = Yum!Brands)

.. 但是,当我通过 PHP API 访问时.. 不包括父信息。

http://en.wikipedia.org/w/api.php?action=query&prop=revisions&rvprop=content&format=json&titles=KFC&rvsection=0

我如何确保 Wikipedia API 也返回“Parent =”信息(对于像“KFC”这样的品牌术语)。本质上,我想通过维基百科 API 提取 Yum Brands 是肯德基的母公司的信息。

谢谢!

php api wikipedia

2
推荐指数
1
解决办法
2971
查看次数

CURL php查询形成 - 如何?

我试图通过PHP形成以下CURL帖子请求?我该怎么做,我尝试的所有内容都作为无效的帖子参数返回.

这是我试图通过PHP POST(我有API_KEY,api_sig ..但不知道如何在PHP下面的帖子查询):

curl -d"api_key = KEY&sig = SIGNATURE&time_stamp = 20&json = 1"\ http://api.i.com/v1/update/

php api post curl

1
推荐指数
1
解决办法
2762
查看次数

PHP和CURL查询以及如何在变量中检索响应

我正在尝试使用CURL在PHP Web应用程序中重新获得...

curl -d "qid=QID&api_key=API_KEY&api_sig=API_SIG&time_stamp=TIMESTAMP" \
 http://api.1.com/v1.2/result/
Run Code Online (Sandbox Code Playgroud)

我已知所有变量 - 但我如何在PHP中形成和执行以将结果导入$ RESULTRESPONSE变量?我期待以xml格式回复.

我知道curl_init,curl_exec,但不确定curl_setopt是如何发挥作用的.谢谢.

php curl

0
推荐指数
1
解决办法
9499
查看次数

标签 统计

php ×6

api ×2

curl ×2

arrays ×1

dom ×1

html-parsing ×1

post ×1

regex ×1

wikipedia ×1