PHP डाइजेस्ट नंबर 135 (9 जुलाई - 23, 2018)


रिलीज़ में: PHP 7.3 अल्फा 4, रिएक्टपीएचपी 1.0 एलटीएस और अन्य रिलीज़, नवीनतम विवरण "पीएचपी इंटरनैशनल से नेम्सस्पेस विजिबिलिटी, पीएचपी इंटरनैशनल, रिपोर्ट और वेबिनार की वीडियो रिकॉर्डिंग, उपयोगी टूल का एक हिस्सा, और बहुत कुछ।
अच्छा पढ़ लो!



समाचार और विज्ञप्ति


  • PHP 7.3.0 अल्फा 4 - लूप में अंतिम अल्फा। पहली बीटा रिलीज़ 2 अगस्त को होने वाली है। नई सुविधाओं की सूची में सरणियों के साथ काम करने के लिए नए कार्य array_key_first() / array_key_last() शुरू करने के लिए हाल ही में स्वीकार किए गए प्रस्ताव को जोड़ा जाएगा:

     $array = ['a' => 1, 'b' => 2, 'c' => 3]; $firstKey = array_key_first($array); // 'a' $lastKey = array_key_last($array); // 'c' 

    मतदान के चरण ने PHP 7.3 प्रस्ताव के लिए डिप्रेसेशन पारित किया, जिसमें कई विशेषताओं को हटा दिया गया था। PHP 7.3 में अप्रचलित भी केस-असंवेदनशील स्थिरांक घोषित किया जाएगा।

    टाइप किए गए गुणों के प्रस्ताव के लिए, इसे अगले संस्करण तक स्थगित करने का निर्णय लिया गया था, जो PHP 8.0 बनने की संभावना है।
  • सुरक्षा बग फिक्स के साथ सभी मौजूदा PHP शाखाओं के अपडेट:

    PHP 7.2.8
    PHP 7.1.20
    PHP 7.0.31
    PHP 5.6.37
  • PhpStorm 2018.2 सार्वजनिक पूर्वावलोकन - नवाचारों के बीच: टच बार के लिए एक अद्यतन इंटरफ़ेस और समर्थन, खाता नामस्थान, संरचनात्मक खोज और प्रतिस्थापन में सुधार, स्वत: पूर्णता से लेना, CodeSniffer / MessDetector का सरल स्थापना, और अन्य सुधार।
  • Symfoniacs मास्को # 15 - 2 अगस्त, मास्को, PHP / Symfony डेवलपर्स की एक पारंपरिक बैठक। इस बार लमोडा जा रहे हैं।

PHP के आंतरिक


  • [RFC] क्लास, इंटरफ़ेस और ट्रेट के लिए नामस्पेस विज़िबिलिटी - यह नामस्थान के उपयोग को सीमित करने के लिए वर्गों, इंटरफेस और लक्षणों के लिए एक्सेस संशोधक पेश करने का प्रस्ताव है:

    छिपा हुआ पाठ
     namespace Example { public class A { private $property; } protected class B { public $property; } private class C { protected $property; } } namespace OtherVendor { public class Factory { public function A() { return new \Example\A(); // Allowed by public } public function B() { return new \Example\B(); // Not allowed because // namespace is not shared } public function C() { return new \Example\C(); // Not allowed because // not from same namespace } } } 

उपकरण


  • PHLAK / सुतली - तार के साथ काम करने के लिए वस्तु आवरण। डैनियलस्टज्यूल्स / स्ट्रिंग के लिए वैकल्पिक।
  • atlasphp / Atlas.Orm 3.0 - दिलचस्प ORM।
  • माकासिम / मान - पुस्तकालय वस्तुओं और सरणियों की दुनिया के सर्वश्रेष्ठ को संयोजित करने का प्रयास कर रहा है। हमेशा की तरह वस्तुओं के साथ काम करें, और हुड के नीचे सरणियों का उपयोग किया जाएगा।
  • AI-BOLIT - PHP साइटों के लिए मुफ्त एंटीवायरस स्कैनर।
  • स्पैटी / क्रॉलर - गज़ल पर आधारित एक शक्तिशाली क्रॉलर, साथ ही जावास्क्रिप्ट साइट्स को रेंडर करने के लिए क्रोम और पुप्पीटर।
  • स्पैटी / कोड-आउटलाइनर - पैकेज यह समझने के लिए आपके कोड का दृश्य प्रतिनिधित्व बनाएगा कि यह कैसे माना जाता है, सामग्री से अमूर्त है।

सीखने की सामग्री




ऑडियो और वीडियो




मनोरंजक


  • PhpStorm रीयलटाइम Taypinty - आपको क्या लगता है?
  • Rayne / Ecoji-php - Base64 उबाऊ है, एक स्ट्रिंग को एक इमोजी अनुक्रम में एनकोड करें:

     use Rayne\Ecoji\Ecoji; $ecoji = new Ecoji; $ecoji->encode("Base64 is so 1999, isn\'t there something better?\n"); 


आपका ध्यान के लिए धन्यवाद!

यदि आपको कोई गलती या अशुद्धि दिखती है - कृपया मुझे पीएम को सूचित करें।
प्रश्न और सुझाव मेल या ट्विटर पर लिखते हैं।

लिंक भेजें
सभी डाइजेस्ट के लिए लिंक खोजें
पिछला रिलीज़: PHP डाइजेस्ट नंबर 134

Source: https://habr.com/ru/post/hi417897/


All Articles