回答編集履歴

1

追記

2016/10/12 01:21

投稿

退会済みユーザー
test CHANGED
@@ -1 +1,17 @@
1
1
  自己解決しました。自分が使っているphpのバージョンは5.6なのですが、5.6からデフォで@が無効になってるみたいです。というか@で送る方法が既にオワコンのようです。これに気づくのに3時間かかりました・・泣きたい。対策としてはcurlfileを使えばいいみたいですね。お騒がせしました。
2
+
3
+
4
+
5
+ 【追記】
6
+
7
+ 一応参考にする人もいるかもしれないので例文載せておきます。
8
+
9
+ ```ここに言語を入力
10
+
11
+ $value = array('photo' => new \CURLFile('C:/xampp/htdocs/test/public/dlimg/c_pic.jpg'));
12
+
13
+ ```
14
+
15
+ これで送れるはずです。ちなみにlaravelで実行しているのでCURLFileの前に\をつけるのは必須です。
16
+
17
+ 外すとエラーになります。