'PHP 8.0 — PHP ენის დიდი განახლება. ის შეიცავს ბევრ ახალ შესაძლებლობას და ოპტიმიზაციებს, მათ შორის დასახელებული არგუმენტები, union type, ატრიბუტები, თვისებების გამარტივებული განსაზღვრა კონსტრუქტორში, გამოსახულება match, ოპერატორი nullsafe, JIT და გაუმჯობესებები ტიპის სისტემაში, შეცდომების დამუშავება და თანმიმდევრულობა.',
'documentation' => 'დოკუმენტაცია',
'main_title' => 'რელიზი!',
'main_subtitle' => 'PHP 8.0 — PHP ენის დიდი განახლება.
ის შეიცავს ბევრ ახალ შესაძლებლობას და ოპტიმიზაციებს, მათ შორის დასახელებული არგუმენტები, union type, ატრიბუტები, თვისებების გამარტივებული განსაზღვრა კონსტრუქტორში, გამოსახულება match, ოპერატორი nullsafe, JIT და გაუმჯობესებები ტიპის სისტემაში, შეცდომების დამუშავება და თანმიმდევრულობა.',
'upgrade_now' => 'გადადით PHP 8-ზე!',
'named_arguments_title' => 'დასახელებული არგუმენტები',
'named_arguments_description' => '
ახალი გამოსახულება match, switch ოპერატორის მსგავსია შემდეგი მახასიათებლებით:
match მხარს უჭერერს მხოლოდ ერთსტრიქონიან გამოსახულებებს, რომლებიც არ საჭიროებენ break კონტროლის კონსტრუქციას.match იყენებს მკაცრ შედარებას.Error გამონაკლისს, თუ შეცდომა მოხდა პარამეტრის შემოწმებისას.',
'jit_compilation_title' => 'კომპილაცია Just-In-Time',
'jit_compilation_description' => 'PHP 8 წარმოგიდგენთ JIT-კომპილაციის ორ მექანიზმს. JIT ტრასირება, მათგან ყველაზე პერსპექტიულია, სინთეზურ ბენჩმარკზე აჩვენებს მუშაობის გაუმჯობესებას დაახლოებით 3-ჯერ და 1.5-2-ჯერ ზოგიერთ დიდ ხანს მომუშავე აპლიკაციებში. აპლიკაციის სტანდარტული წარმადობა ერთ და იგივე დონეზეა PHP 7.4-თან.',
'jit_performance_title' => 'JIT-ის შედარებითი წვლილი PHP 8-ის წარმადობაში',
'type_improvements_title' => 'გაუმჯობესებები ტიპის სისტემაში და შეცდომების დამუშავება',
'arithmetic_operator_type_checks' => 'ტიპის უფრო მკაცრი შემოწმება არითმეტიკული/ბიტიური ოპერატორებისთვის',
'abstract_trait_method_validation' => 'აბსტრაქტული თვისებების მეთოდების შემოწმება',
'magic_method_signatures' => 'ჯადოსნური მეთოდების სწორი სიგნატურები',
'engine_warnings' => 'ძრავის გაფრთხილებების ხელახალი კლასიფიკაცია',
'lsp_errors' => 'ფატალური შეცდომა, როდესაც მეთოდის სიგნატურა შეუთავსებელია',
'at_operator_no_longer_silences_fatal_errors' => '@ ოპერატორი აღარ აჩუმებს ფატალურ შეცდომებს.',
'inheritance_private_methods' => 'მემკვიდრეობა private მეთოდებთან',
'mixed_type' => 'ახალი ტიპი mixed',
'static_return_type' => 'დაბრუნების ტიპი static',
'internal_function_types' => 'ტიპები სტანდარტული ფუნქციებისთვის',
'email_thread' => 'Email თემა',
'opaque_objects_instead_of_resources' => 'გაუმჭვირვალე ობიექტები რესურსების ნაცვლად
Curl,
Gd,
Sockets,
OpenSSL,
XMLWriter, and
XML
გაფართოებებისთვის',
'other_improvements_title' => 'სინტაქსის სხვა გაუმჯობესება',
'allow_trailing_comma' => 'მძიმე დაშვებულია პარამეტრების სიის ბოლოს RFC
და use დამოკლების სიაში RFC',
'non_capturing_catches' => 'ბლოკი catch ცვლადის მითითების გარეშე',
'variable_syntax_tweaks' => 'ცვლადის სინტაქსის ცვლილება',
'namespaced_names_as_token' => 'სახელების სივრცეში სახელები განიხილება, როგორც ერთიამნი ტოკენი',
'throw_expression' => 'გამოსახულება throw',
'class_name_literal_on_object' => 'დამატება ::class ობიექტებისთვის',
'new_classes_title' => 'ახალი კლასები, ინტერფეისები და ფუნქციები',
'token_as_object' => 'token_get_all() ობიექტზე-ორიენტირებული ფუნქცია',
'new_dom_apis' => 'ახალი API-ები DOM-ის გადასასვლელად და დასამუშავებლად',
'footer_title' => 'უკეთესი წარმადობა, უკეთესი სინტაქსი, უფრო საიმედო ტიპების სისტემა.',
'footer_description' => 'PHP 8 წყაროს კოდის ჩამოსატვირთად ეწვიეთ ჩამოტვირთვის გვერდს. Windows-ის ბინარული ფაილები განთავსებულია საიტზე PHP Windows-თვის. ცვლილებების სია წარმოდგენილია ChangeLog-ში.
მიგრაციის გზამკვლევი ხელმისაწვდომია დოკუმენტაციის განყოფილებაში. გთხოვთ, შეისწავლოთ იგი ახალი ფუნქციების დეტალური ჩამონათვალის მისაღებად და უკუ შეუთავსებელი ცვლილებებისთვის.
', ];