Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

PHP:MySQL के फ़ंक्शन SUBSTRING_INDEX के समतुल्य?

कोई एकल पुस्तकालय फ़ंक्शन नहीं है जो आपको समान कार्यक्षमता प्रदान करता है, लेकिन आप एक-लाइनर प्राप्त कर सकते हैं:

$str = "www.mysql.com";
echo implode('.', array_slice(explode('.', $str), 0, 2)); // prints "www.mysql"
echo implode('.', array_slice(explode('.', $str), -2));   // prints "mysql.com"

इसे आसानी से एक फ़ंक्शन में बदलें:

function substring_index($subject, $delim, $count){
    if($count < 0){
        return implode($delim, array_slice(explode($delim, $subject), $count));
    }else{
        return implode($delim, array_slice(explode($delim, $subject), 0, $count));
    }
}


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. mysql फुल जॉइन एरर-#1054 - 'फ़ील्ड लिस्ट' में अज्ञात कॉलम 'feesmaster.PAIDAMOUNT'

  2. शीर्ष 5 MySQL निगरानी उपकरण

  3. क्या सभी डेटाबेस जानकारी जैसे पासवर्ड, उपयोगकर्ता नाम, आदि को छिपाने का कोई तरीका है?

  4. SQL केवल उन पंक्तियों का चयन करें जहाँ सटीक एकाधिक संबंध मौजूद हैं

  5. अद्यतन, INSERT, DELETE पर php के माध्यम से WHERE क्लॉज के लिए mysql पंक्ति आईडी का चयन कैसे करें?