আমি একটি ফাংশন তৈরি করেছি যা এইচটিএমএল ফাইলের মধ্যে সমস্ত URL খুঁজে এবং আবিষ্কার করা URL গুলির সাথে লিঙ্কযুক্ত প্রতিটি এইচটিএমএল সামগ্রীর জন্য একই প্রক্রিয়াটি পুনরাবৃত্তি করে। ফাংশনটি পুনরাবৃত্ত হয় এবং অবিরাম যেতে পারে। যাইহোক, আমি একটি বিশ্বব্যাপী ভেরিয়েবল সেট করে পুনরাবৃত্তির উপর সীমাবদ্ধতা রেখেছি যা 100 পুনরাবৃত্তির পরে পুনরাবৃত্তি থামিয়ে দেয়।
তবে পিএইচপি এই ত্রুটিটি ফিরিয়ে দেয়:
মারাত্মক ত্রুটি: '100' সর্বাধিক ফাংশন নেস্টিং স্তর পৌঁছেছে, বাতিল করা হচ্ছে! ডি: \ wamp \ www \ crawler1 \ simplehtmldom_1_5 13 সরল_ html_dom.php ১৩55৫ লাইনে
আমি এখানে একটি সমাধান পেয়েছি: বাসা বাঁধার ফাংশন কল সীমা বাড়ছে কিন্তু এটি আমার ক্ষেত্রে কাজ করছে না।
আমি উপরে উল্লিখিত লিঙ্ক থেকে একটি উত্তর উদ্ধৃত করছি। দয়া করে এটি বিবেচনা করুন।
"আপনার কাছে জেন্ড, আয়নকিউব, বা এক্সডিবੱਗ ইনস্টল আছে? যদি তাই হয় তবে সম্ভবত আপনি এখান থেকে এই ত্রুটিটি পাচ্ছেন।
আমি কয়েক বছর আগে এটিতে ছুটে এসেছি, এবং এটি শেষ হয়েছে জেনড সেখানে এই সীমাটি রেখেছিল, পিএইচপি নয়। অবশ্যই এটি সরিয়ে ফেলতে আপনাকে> 100 টি পুনরাবৃত্তির অতীত অতিক্রম করতে দেবে তবে আপনি শেষ পর্যন্ত মেমরির সীমাতে আঘাত হানবেন। "
পিএইচপি-তে সর্বোচ্চ ফাংশন নেস্টিং স্তর বাড়ানোর কোনও উপায় আছে কি?