سلام
دوستان خروجی یک وبسرویس به صورت زیر داره چاپ میشه با دستور print_r
Array ( [address] => 3Ev9nCDmZRVCGrmBtSUFUBmN4LU8VVkZZQ
[currency] => BTC [dest_tag] => [label] => [error] => ok )
برای اینکه من address رو بگیرم بریزم تو یه متغییر باید چیکار کنم ؟
$btc = $responseJson->address;
اینکار رو کردم خطا داد علتش چیه ؟ ولی وقتی $responseJson رو چاپ می کنم ارایه چاپ میشه الان چطور به مقدار ادرس دست پیدا کنم
ممنون
یعنی ناموسا مگه داریم مگه میشه
"label" => "".$reza
باید جفت کوتیشن رو میذاشتم بعد دات می ذاشتم بعد متغیر رو می ذاشتم.
وا عجب داستانی داریما.
حل شد با تلاش های بی دریغ خودم و شما دوستان گل
سلام به این شکل
$btc = $responseJson['address'];
خطا به خاطر این بود که شما داشتید به شکل object صدا می زدید.
@hunt.coders1989
سلام
شما برای دسترسی به آرایه باید به این شکل بنویسید :
$btc = $responseJson['address'];
موفق باشید
@hunt.coders۱۹۸۹
نه عزیز این رو هم خودم انجام دادم خطا زیر میده بازم
Trying to access array offset on value of type null
مشکل از این بود من کد رو از تابع تست وقتی تو تابع اصلیم اوردم یه متغیر اضافه کردم باعث میشد وبسرویس کار نکنه.
ولی یه مشکل دیگه دارم
$data = array(
"currency" => "BTC",
"ipn_url" => "",
"label" => ""
);
اینو ببینید من وبسرویس لیبل رو وقتی جلوش متغییر می ذارم خطا میده اجرا نمیشه میگه حتما باید تو کوتیشن بذاری ولی من می خوام متغییر بذارم جلوی لیبل
هر متغییر می ذارم اصلا وبسرویس اجرا نمیشه کلا خطا نمی گردونه اصلا لی اجرا نمیشه که اطلاعات رو بهم برگردونه .
بعضی موقع ها گیر چه چیزهایی ادم میافته اصلا ها شاخ در میاره ادمیزاد اخه متغییر گذاشتن باعث عدم اجرا میشه اونم متغیری که تعریف کردی .
همون مقدار متغییر رو دستی بذارم تو کوتیشن جلوی لیبل اجرا میشه اما بذارم تو متغییر و بعدش متغییر رو بذارم جلوی لیبل اجرا نمیشه
یعنی ناموسا مگه داریم مگه میشه
"label" => "".$reza
باید جفت کوتیشن رو میذاشتم بعد دات می ذاشتم بعد متغیر رو می ذاشتم.
وا عجب داستانی داریما.
حل شد با تلاش های بی دریغ خودم و شما دوستان گل
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟