۴۰۴ Not Found! قیمت ها به ۴۰۳ برگشت! به مدت محدود!
بزن بریم!سلام دوستان.
یه متد بازگشتی دارم که فقط یک بار اجرا میشه در حالی که باید چند بار اجرا بشه.
لطفاْ ببینید در فراخوانی این متد مشکلی هست؟ ( یا هر مشکل دیگه )
private function children( $result, $parentId, $attributes = '' ) {
foreach ( $result as $comment ) {
if ( $comment[ 'parent_id' ] == $parentId ) {
$this -> str .= '<div ' . $attributes . '>';
$this -> str .= '<strong class="ml-1">' . $comment[ 'name' ] . ':</strong>' . $comment[ 'body' ];
$this -> str .= ' <small class="text-muted mr-1">' . date( $comment[ 'created_at' ] ) . '</small>';
$this -> str .= $this -> children( $result, $comment[ 'id' ], $attributes );
$this -> str .= '</div>' . PHP_EOL;
}
}
}
متشکرم.
کد هات خیلی ناخواناست دوست عزیز - از debug ادیتورت استفاده کن حالا هر ادیتوری که هست، مرحله به مرحله نمایش میده و میفهمی کجا مشکل داری
phpstorm رو پیشنهاد میکنم اگه مشکلی با رم داری ( سیستمت رمش پایننه چون phpstorm تقریبا خوره ی رمه البته نسبت به بقیه ادیتور ها) ازvisual studio code استفاده کن- دوتاشون قسمت bug خیلی راحت و مفیده
توی phpstorm از منوی بالا قسمت run میتونی debug رو پیدا کنی - برای استفاده ازش هم یک کلیپ کوتاه توی یوتیوب پیدا کن نگاه کن
vscode هم به همین ترتیب
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟