ارور FatalThrowableError (E_ERROR)
Using $this when not in object context
من برای ناخوانا بودن متن فارسی این تابع رو نوشتم و وقتی در تابع دیگر این تابع رو صدا میزنم این ارور رو میدهد
public function unicode_decode(string $str)
{
return preg_replace_callback('/u([0-9a-f]{4})/i', function ($match) {
return mb_convert_encoding(pack('H*', $match[1]), 'UTF-8', 'UCS-2BE');
}, $str);
}
,
preg_match_all("/https:[\W\w]*?\,/im", $e, $link1);
$file1 = fopen("details1.txt", 'w');
foreach ($link1[0] as $item1) {
$st4 = str_replace("\"", "", $item1);
$st5 = str_replace("\\", '', $st4);
$st6 = str_replace(",", "", $st5);
fwrite($file1, $this->unicode_decode($st6) . "\"\n");
}
fclose($file1);
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟