Extract values ​​from string in php

I have a line tokenNo=12345&securityCode=111&name=Sam

How can I extract data and store it in variables as shown below?

$tokenNo='12345';
$securityCode='111';
$name='Sam';

Please, help

+4
source share
3 answers

Use parse_str :

$string = 'tokenNo=12345&securityCode=111&name=Sam';
parse_str($string);
echo $tokenNo;
echo $securityCode;
echo $name;

Or you can store integer variables in one array:

$string = 'tokenNo=12345&securityCode=111&name=Sam';
parse_str($string, $array);
print_r($array);
+6
source
parse_str($string, $array);
print_r($array);
0
source

Using

parse_str()

$string = 'tokenNo=12345&securityCode=111&name=Sam';
parse_str($string);
echo $name."<br>";
echo $tokenNo."<br>";
echo $securityCode.;
0
source

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


All Articles