ফলাফলের আগে একটি অক্ষর যুক্ত করা ডাম্প বা ডিডি লারাভেলে ত্রুটি


13

লারাভেলের সমস্ত অনুরোধ এবং ডাম্প ফলাফলের আগে একটি add যুক্ত করে, এটি কেবল ডিডি বা ডাম্পের মধ্যেই ঘটে

ত্রুটির উদাহরণ

উদাহরণস্বরূপ ডিডি অনুরোধ: সমস্ত ()

এই প্রভাবটি আমার কোডটিতে প্রচুর ত্রুটি সৃষ্টি করে, এমন কেউ অতীতের কেউ?


আমার এটা নেই.
অ্যান্ডি গানের

আমার মনে হয় ল্যারাভেলের কনফিগারেশন, একই সার্ভারে আমার আরও একটি প্রকল্প রয়েছে যা এটি দেখায় না
গিলহার্ম ফ্রেইয়ার

আপনার প্রকল্পে একটি অনুসন্ধান করুন, আপনি কোথাও এই চরিত্রটিকে হার্ডকড করে থাকতে পারেন। বেশিরভাগ Find on Path...আইডিইয়ে সেই ফাংশন থাকে ( পিএইচপিস্টর্মে)
পোর্লোসারোস Ψ

সম্পর্কিত করতে পারেন।
লারাভেল

1
কেন এটি আপনার কোডগুলিতে ত্রুটি তৈরি করবে? ddএবং dumpডিবাগিং সরঞ্জামগুলি হয়, সেগুলি উত্পাদন কোডে ব্যবহার করা উচিত নয়।
স্ট্রাটাডক্স

উত্তর:


12

ল্যারাভেল ফ্রেমওয়ার্ক লুমেন (5.8.12) নিয়ে আমার একই সমস্যা ছিল এবং আমি সংস্করণ 5.8.4 এ ফিরে সমস্যার সমাধান করেছি।

সমস্যার উত্স সিম্ফনি ভারডাম্পার উপাদান ( nd বিক্রেতা \ সিমফনি f ভ্যার-ডাম্পার \ ক্লোনার \ ডেটা.এফপি , লাইন 302 ) বলে মনে হচ্ছে:

$dumper->dumpScalar($cursor, 'default', '^');

হতে হবে:

 $dumper->dumpScalar($cursor, 'default', '');

-1

সাধারণ ভেরিয়েবলের জন্য, আউটপুটটি পড়া সহজবোধ্য হওয়া উচিত। এখানে প্রথমে পিএইচপি-তে সংজ্ঞায়িত একটি পরিবর্তনশীল দেখানোর কয়েকটি উদাহরণ রয়েছে, তারপরে এর ডাম্পের উপস্থাপনা: আরও ভাল রেফারেন্সের জন্য এই লিঙ্কটি পরীক্ষা করুন

উদাহরণ স্বরূপ:

 $var = [
'a simple string' => "in an array of 5 elements",
'a float' => 1.0,
'an integer' => 1,
'a boolean' => true,
'an empty array' => [],
 ];
 dump($var);

ধূসর তীরটি নেস্টেড স্ট্রাকচারের শিশুদের আড়াল / দেখানোর জন্য একটি টগল বোতাম।

$var = "This is a multi-line string.\n";
$var .= "Hovering a string shows its length.\n";
$var .= "The length of UTF-8 strings is counted in terms of UTF-8 characters.\n";
$var .= "Non-UTF-8 strings length are counted in octet size.\n";
$var .= "Because of this `\xE9` octet (\\xE9),\n";
$var .= "this string is not UTF-8 valid, thus the `b` prefix.\n";
dump($var);

class PropertyExample
{
public $publicProperty = 'The `+` prefix denotes public properties,';
protected $protectedProperty = '`#` protected ones and `-` private ones.';
private $privateProperty = 'Hovering a property shows a reminder.';
}

$var = new PropertyExample();
dump($var);
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.