زمان کنونی: 2019/08/22، 12:29 PM درود مهمان گرامی! (ورودثبت نام)
کاربران عزیز برای طرح هر گرونه سوال مرتبط با موضوع انجمن لطفا ابتدا در انجمن عضو شده و سپس با ورود ب بخش مورد نظر سوالتان را مطرح کنید.



امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
دستور file_get_contents در php
#1
دستور file_get_contents در php

ب کمک دستور file_get_contents شما می توانید اطلاعات یک فایل متنی در مسیر خاصی را بخوانید و بر روی متغیر مورد نظر خود ذخیره کنید.

طریقه ب کار بردن این دستور ب شکل زیر است:

کد php:
file_get_contents ("address/file.txt"); 

ب جای کلمه address مسیر فایل و ب جای file.txt اسم و فرمت فایل مورد نظر را قرار دهید

مثال:

کد php:
$name file_get_contents (data/$chat_id/name.txt); 

در این مثال مقداری ک در فولدر data و سپس در فولدر هم نام با چت ایدی کاربر و در فایل name.txt قرار دارد بر روی متغیر  name ذخیره می شود


همچنین ب کمک دستور file_get_contents می توان اطلاعات مورد نظر در یک وب سایت را فراخوانی کرد.

مثال:

کد php:
$site file_get_contents ("http://hbportal.ir"); 

این مثال اطلاعات صفحه اول سایت hbportal.ir را فراخوانی می کند.

یکی از کاربرد های مهم این دستور قابلیت کار کردن با وب سرویس انواع سایت ها و درگاه های پرداخت است ک با توجه ب api معرفی شده در وب سایت مورد نظر شما می توانید از دستور file_get_contents برای دریافت سرویس مورد نظر کمک بگیرید.

ب عنوان مثال وب سایت smspva.com برای دریافت شماره مجازی کشور روسیه برای پیام رسان تلگرام  کد api زیر را معرفی کرده است:

کد php:
http://smspva.com/priemnik.php?
 
metod=get_number
 
&country=RU
 
&service=opt29
 
&apikey=DSWAFvdedrE4 

ک در آن RU کد کشور روسیه و opt29 کد پیام رسان تلگرام است و ب جای DSWAFvdedrE4 هم باید توکن پنل شما قرار گیرد

در مثال زیر نحوه دریافت شماره از این سایت ب کمک دستور file_get_contents امده است:

مثال:

کد php:
$number file_get_contents ("http://smspva.com/priemnik.php?metod=get_number&country=RU&service=opt29&apikey=DSWAFvdedrE4"); 

در این مثال شماره مجازی کشور روسیه برای تلگرام از پنل شما در وب سایت smspva.com دریافت و بر روی متغیر number ذخیره می شود
پاسخ




کاربرانِ درحال بازدید از این موضوع: 1 مهمان