كيف ارسل طلب الى صفحة باستخدام ip مختلف php

لدي هذا الكود

<?php

$data = file_get_contents('https://domain.com');

echo $data;

?>

اريد مثلا ان يتم ارسال طلب بي ip زائر


كود PHP يتم تشغيله على الخادم Server وبالتالي سيتم إرسال الطلب بإستخدام ip الخاص بالخادم نفسه، إذا أردت أن تقوم بإرسال الطلب من خلال ip المستخدم، فيجب عليك أن تستعمل كود JavaScript داخل المتصفح، ليتم إرسال الطلب من جهاز المستخدم. يمكنك بعد ذلك أن ترسل نتيجة الطلب إلى الخادم مرة أخرى وتقوم بإستخدام لغة PHP في معالجة الطلب كما تريد.

مثال:

let response = await fetch('https://dummyjson.com/products/1');
console.log(await response.text());

شكرا مثلا كيف اضع نتيجة داخل متغير php

لم أفهم ما تقصده تمامًا، إن كنت تحتاج إلى الحصول على نتيجة الكود داخل PHP فسوف تحتاج إلى إرسال نتيجة الطلب من JavaScript إلى PHP عبر Ajax على سبيل المثال.