سلام، وقت بخیر
دلیل use کردن توابع پیشفرض php داخل فایل TestCase.php رو نمیفهمم!
دلیل این کار چیه؟
use function array_filter;
use function array_flip;
use function array_keys;
use function array_merge;
use function array_pop;
use function array_search;
use function array_unique;
use function array_values;
این مورد دلیل فنی نداره دوست عزیز .. بیشتر برای خوانایی هستش که زمانی که داخل پکیج میشید متوجه بشید از چه توابع و ثابتهایی استفاده کرده ..
داخل پکیج نویسیها این مورد کم و بیش انجام میشه، یکی از دلایلش هم این هست که زمانی که شما پکیجتون رو داخل گیتهاب قرار میدید ابزارهای آنلاینی وجود دارن که چک میکنن شما از چه متدهایی استفاده کردید و اگر deprecate شده باشه اون متد به شما اطلاع میده.
موفق باشید.