如何从数组中获取特定的字符串/值?PHP

时间:2020-08-31 作者:Jain

我正在创建一个自定义的wordpress主题,我几乎陷入了一种情况。我创建了一个数组$ark并在其中获取了一些值

<?php  $ark[] = esc_url( add_query_arg( \'pdff\', $post->ID ) );  print_r($ark) ; echo \'jonty\'; ?>
下面是上述代码的输出;

Array ( [0] => /jobifylocal/wp-admin/admin-ajax.php?pdff=127 ) jonty
我想要的是,在等于127之后,pdff的唯一值,在$变量中,我只需要127就可以在其他地方进行响应。

1 个回复
最合适的回答,由SO网友:Yash Tiwari 整理而成

使用以下代码获取“pdff”值:

$url_components = parse_url($ark[0]); 

// Use parse_str() function to parse the 
// string passed via URL 
parse_str($url_components[\'query\'], $params); 
      
// Display result 
echo $params[\'pdff\'];