Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> PHP

PHP में preg_split का उपयोग करके विशिष्ट मानों के साथ स्ट्रिंग विभाजित कैसे करें?

इसके लिए preg_match_all() का उपयोग करें। मान लीजिए हमारी स्ट्रिंग निम्न है:

$values = 'javamysqlphpmongodbpythonspringhibernatephp';

हम इसे विशिष्ट मानों जैसे java hibernate php के साथ विभाजित करना चाहते हैं।

उदाहरण

PHP कोड निम्नानुसार है:

<!DOCTYPE html> <html> <body> <?php
$values = 'javamysqlphpmongodbpythonspringhibernatephp';
$afterSpliting = preg_match_all("/(java|hibernate|php)/", $values, $result);
print_r($result);
?> </body> </html>

आउटपुट

यह निम्न आउटपुट उत्पन्न करेगा:

Array ( [0] => Array ( [0] => java [1] => php [2] => hibernate [3] => php ) [1] => Array ( [0] => java [1] => php [2] => hibernate [3] => php ) )

व्याख्या: preg_match_all() पैटर्न के सभी मिलानों को ढूंढता है। पैटर्न /(java|hibernate|php)/ इन तीन शब्दों में से किसी से भी मेल खाता है।

  1. - MongoDB में ऐरे वैल्यू वाले विशिष्ट दस्तावेज़ कैसे प्राप्त करें?

    विशिष्ट दस्तावेज़ प्राप्त करने के लिए limit() के साथ toArray() का उपयोग करें। toArray() मेथड एक ऐरे लौटाता है जिसमें कर्सर से सभी दस्तावेज़ होते हैं। नमूना डेटा बनाना db.demo482.insertOne({_id:3,StudentInformation:[{Name:David,Age:20}]}); { acknowledged : true, insertedId : 3 } सभी दस्तावेज़ देखन

  1. - MongoDB में किसी फ़ील्ड के सभी मानों को विशिष्ट स्ट्रिंग से अपडेट करना

    कलेक्शन के सभी दस्तावेज़ों में किसी फ़ील्ड का मान बदलने के लिए update() के साथ multi: true (या नए वर्जन में updateMany()) का उपयोग करें। डेमो डेटा > db.demo720.insertOne({SubjectName:MySQL}); > db.demo720.insertOne({SubjectName:Java}); > db.demo720.insertOne({SubjectName:C}); > db.demo7

  1. PHP और MySQL में  बूलियन  मानों को कैसे संभालें? PHP और MySQL में 'बूलियन' मानों को कैसे संभालें?

    MySQL में बूलियन डेटा प्रकार समझना MySQL 8.0.12 में बूलियन मानों को संभालने के लिए आप BOOL, BOOLEAN या TINYINT(1) का उपयोग कर सकते हैं। जब आप BOOL या BOOLEAN का उपयोग करते हैं, तो MySQL आंतरिक रूप से इसे TINYINT(1) में परिवर्तित कर देता है। बूलियन लिटरल का प्रतिनिधित्व BOOL या BOOLEAN डेटा प्रकार