স্ট্রিং বা পাঠ্য হিসাবে মুদ্রণ_আর ফলাফলটি একটি চলকতে সংরক্ষণ করুন


126

যদি আমি print_আর ব্যবহার করি বা var_dumpএটি স্ক্রিনে ফলাফলটি প্রদর্শন করে তবে আমি এই ডেটাটি একটি ভেরিয়েবলে সংরক্ষণ করতে চাই যাতে আমি এটি কোনও ফাইলে লিখতে পারি।

আমি এটা কিভাবে করবো?


4
ম্যানুয়ালটি দেখুন print_r, অথবা us.php.net/manual/en/function.var-export.php
পেক্কা

উত্তর:



12

প্রিন্ট বা ডাম্প করার সময় আপনি কী করেন? মূলত আপনি নিজের ডেটা (ফলাফল বা কিছু) এটি স্ক্রিনে দেখানোর জন্য পাঠান। আপনার মনকে পরিষ্কার করুন যে এটি সংরক্ষণ করা হয়নি, এটি কেবল প্রদর্শিত হয়েছে, ডেটা সংরক্ষণ করার জন্য, তাই একটি সাধারণ বিষয়, কেবল একটি ভেরিয়েবল ঘোষণা করুন এবং এতে ডেটা বরাদ্দ করুন ..

উদাহরণস্বরূপ আপনি এই জাতীয় কিছু অ্যারে মুদ্রণ করছেন ..

print_r(myArray);

এটি সংরক্ষণ করতে, আপনাকে কেবল একটি বিকল্প যুক্ত করতে হবে, সত্যটিতে ফিরে আসা সেট করতে হবে এবং এটিকে একটি ভেরিয়েবলের জন্য বরাদ্দ করতে হবে

$myVariable=print_r(myArray, TRUE);

আপনি আরো কিছু তথ্য প্রয়োজন হলে, অনুসরণ এই

আশা করি ধারণাটি বুঝতে আপনাকে সহায়তা করবে


2
এটি 1 কে করার জন্য ... আমার আজকের তুলনায় এটি বেশ আগেই অর্জন করা উচিত ছিল
জাফফার সাফি

2
ob_start();
var_dump($someVar);
$result = ob_get_clean();

এটা কাজ করে।


দুর্দান্ত পরামর্শ। var_dump () এছাড়াও হয় print_r()বা এর চেয়ে কিছুটা বেশি তথ্য দেখায় var_export()
কুয়াশাডে
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.