परिणाम से पहले एक चरित्र जोड़ने डंप या डीडी लार्वा पर त्रुटि


13

लारवेल में सभी अनुरोध और डंप एक ए परिणाम से पहले ^ जोड़ते हैं, यह केवल dd या डंप में होता है

त्रुटि की छूट

अनुकरणीय dd अनुरोध: सभी ()

यह प्रभाव मेरे कोड पर बहुत सारी त्रुटियां उत्पन्न करता है, किसी को कुछ इस तरह से अतीत?


मेरे पास नहीं है।
एंडी सॉन्ग 20

मुझे लगता है कि लार्वा पर एक विन्यास है, मेरे पास एक ही सर्वर में एक और परियोजना है जो यह नहीं दिखाती है कि
गुइलहर्मी फ्रीयर

अपने प्रोजेक्ट पर एक खोज करें, हो सकता है कि आपने उस पात्र को कहीं हार्डकॉस्ट किया हो। अधिकांश IDE में वह कार्य होता है ( Find on Path...phpstorm पर)
porloscerros s

वर्णन कर सकना।
लारवेल

1
यह आपके कोड में त्रुटियां क्यों उत्पन्न करेगा? ddऔर dumpडिबगिंग टूल हैं, उनका उपयोग उत्पादन कोड में नहीं किया जाना चाहिए।
स्ट्रैटैडॉक्स

जवाबों:


12

मुझे लारवेल फ्रेमवर्क लुमेन (5.8.12) के साथ भी यही समस्या थी और मैंने 5.8.4 संस्करण में वापस आकर इस समस्या को हल किया।

इस समस्या की उत्पत्ति सिम्फनी वरपॉपर घटक ( \ वेंडर \ सिम्फनी \ var-dumper \ Cloner \ Data.php , लाइन 302 ) से प्रतीत होती है :

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

होना चाहिए:

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

-1

सरल चर के लिए, आउटपुट पढ़ना सीधा होना चाहिए। यहां कुछ उदाहरण दिए गए हैं जो पहले PHP में परिभाषित एक चर दिखाते हैं, फिर इसका डंप प्रतिनिधित्व: इस लिंक को बेहतर संदर्भ के लिए जांचें

उदाहरण के लिए:

 $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);
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.