Heim > Backend-Entwicklung > PHP-Tutorial > 怎样用php取一个数组中的第二个cookie

怎样用php取一个数组中的第二个cookie

WBOY
Freigeben: 2016-06-06 20:40:19
Original
1177 Leute haben es durchsucht

<code>Array ( [ASPSESSIONIDSQSQBTCD] => BEEFLOIDMLKMMBCCBEMHBKND [ASPSESSIONIDAQSRDDBA] => BIPEIOLDJKAPKMCDBNECGKMK )
</code>
Nach dem Login kopieren
Nach dem Login kopieren

如上所示:怎样用 php 取到 Array([ASPSESSIONIDAQSRDDBA] => BIPEIOLDJKAPKMCDBNECGKMK)

回复内容:

<code>Array ( [ASPSESSIONIDSQSQBTCD] => BEEFLOIDMLKMMBCCBEMHBKND [ASPSESSIONIDAQSRDDBA] => BIPEIOLDJKAPKMCDBNECGKMK )
</code>
Nach dem Login kopieren
Nach dem Login kopieren

如上所示:怎样用 php 取到 Array([ASPSESSIONIDAQSRDDBA] => BIPEIOLDJKAPKMCDBNECGKMK)

array_slice($arr, 1, 1);

<code><?php $arr = array(); //your cookies

$val = array_values($arr);
$cookie = $val[1];
</code></code>
Nach dem Login kopieren

方法一:只取value
next($a);

$v = current($a);

方法二:取key和value
$ak=array_keys($a);
$av = array_values($a);
$k = $ak[1];
$v = $av[1];

如果题主想要强调“保留key构建一个新的数组”,建议这样写

<code>$arr = ['a'=>'b', 'c'=>'d'];
$keys = array_keys($arr);

print_r([$keys[1] => $arr[$keys[1]]]);
</code>
Nach dem Login kopieren

<code>$arr[1]
</code>
Nach dem Login kopieren

<code>unset($arr[ASPSESSIONIDSQSQBTCD]);
</code>
Nach dem Login kopieren
Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage