【问题标题】:Php - What does this code mean?Php - 这段代码是什么意思?
【发布时间】:2012-06-27 15:17:16
【问题描述】:

我有以下代码

$arr =  array(
     'media[]'  => "@{$image};type=image/jpeg;filename={$image}"
);

我不知道第 2 行是什么意思。 []@{} 代表什么?

更新:

这是从Upload images on Twitter using PHP中提取的代码。

用于将图片上传到 Twitter。我需要在 Lua 中实现相同的功能。因此提出了这个问题。

【问题讨论】:

标签: php arrays


【解决方案1】:
$arr =  array(
     'media[]'  => "@{$image};type=image/jpeg;filename={$image}",
);

就像

$arr =  array(
     'media[]'  => "@".$image.";type=image/jpeg;filename=".$image,
);

请参阅the PHP manual,了解双引号字符串中大括号 ({}) 的含义。

对于"[]""@",它们只是普通字符串。

【讨论】:

  • 哦?我认为@ 在 Lua 中具有一定的意义,就像在 Objective-c 中一样。那么@ 只是字符串的一部分吗?
  • @SatheeshJM 只是 PHP 中的普通字符串
【解决方案2】:

此代码中的某些错误。这是设置图像的输出路径..这是模板代码吗?

【讨论】:

  • 这更像是一个评论而不是一个答案。
猜你喜欢
  • 2016-03-28
  • 1970-01-01
  • 1970-01-01
  • 2011-06-01
相关资源
最近更新 更多