web-dev-qa-db-ja.com

URLからWordpress Saltデータを取得する

私はPHPでこのURLからWordpressのsalt情報の値だけを取得しようとしています:

https://api.wordpress.org/secret-key/1.1/salt

二重引用符内の2番目の値のセットをターゲットにしたいです。これは正規表現で実行できますか?問題があります

$url = 'https://api.wordpress.org/secret-key/1.1/salt';

$ch = curl_init();

curl_setopt($ch, CURLOPT_POST,1);
curl_setopt($ch, CURLOPT_POSTFIELDS, http_build_query($post_data));
curl_setopt($ch, CURLOPT_URL,$url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER,1);

$output= curl_exec($ch);
preg_match_all("/'(.*?)'/", $output, $matches, PREG_PATTERN_ORDER);
var_export($matches);

私は自動的にURLからコンテンツを取得し、定義されたキーの値以外のすべてを取り除き、それを配列に返すツールを開発しています。多くのことをめちゃくちゃにして適切な値を取り戻さないのですが、定義済みの値を2番目の引用符セットからのみターゲットにする方法は他にありますか?

ありがとう

1
Ryan Dennler

それはPHP codeを返します。それを評価してから、さまざまな定義を直接参照することができます。

しかし、それはバックエンドの単なる乱数発生器です。パターンはありません。あなたはそれらをWordPress.orgから引き出す代わりにあなた自身のランダムな値を生成することができます、そしてそれはあなたの目的が何であれ全く同じように働きます。

0
Otto