Welcome to collectivesolver - Programming & Software Q&A with code examples. A website with trusted programming answers. All programs are tested and work.

Contact: aviboots(AT)netvision.net.il

Buy a domain name - Register cheap domain names from $0.99 - Namecheap

Scalable Hosting That Grows With You

Secure & Reliable Web Hosting, Free Domain, Free SSL, 1-Click WordPress Install, Expert 24/7 Support

Semrush - keyword research tool

Boost your online presence with premium web hosting and servers

Disclosure: My content contains affiliate links.

40,036 questions

52,001 answers

573 users

How to split a string at the first occurrence of a separator in PHP

2 Answers

0 votes
$str = "java go c c++ php python c#";

$pos = strpos($str, "c");

$part1 = "";
$part2 = "";

if ($pos !== false) {
    $part1 = substr($str, 0, $pos);
    $part2 = substr($str, $pos);
}

echo $part1 . PHP_EOL;
echo $part2 . PHP_EOL;



  
/*
run:
   
java go 
c c++ php python c#
    
*/

 



answered May 23, 2024 by avibootz
0 votes
$str = "java go c c++ php python c#";

// explode(string $separator, string $string, int $limit = PHP_INT_MAX): array

$parts = explode("c", $str, 2);  // Limit to 2 splits

echo $parts[0] . PHP_EOL;
echo $parts[1] . PHP_EOL;



  
/*
run:
   
java go 
 c++ php python c#
    
*/

 



answered May 23, 2024 by avibootz

Related questions

...