رفتن به مطلب

محتویات فایل با دستور echo ؟


پست های پیشنهاد شده

سلام ... به صورت خلاصه :

1- چطور میشه با دستور echo محتویات یک فایل رو نشون داد ... به عنوان مثال همونطور که مینویسیم :


echo ('wp-parsi')

این دستور کلمه wp-parsi رو نشون میده ، ما بیایم و یک فایل و بذاریم : اینطوری :


echo ('pages.php')

2- همین کار رو برای آدرس انجام بدیم . یعنی با دستور echo به یک آدرس ارجاع داده بشویم.؟

ممنون

ویرایش شده توسط 686868
لینک به ارسال

منظورت از آدرس، آدرسی با http و خارج از هاست هست یا داخل هاست خودت و یکی از فایل های سایت خودت؟

  • امتیاز 1
لینک به ارسال

نقل قول از آموزشی که مرتضی در این پست قرار دادن:


< ? php
$file = fopen( "welcome.txt", "r" ) or exit ( "Unable to open file!" ) ;
// حلقه زیر فایل را به صورت خط به خط تا رسیدن به آخر آن می خواند و در خروجی نمایش می دهد
while ( !feof ( $file ) )
{
echo fgets ( $file ) . "< br />" ;
}
fclose( $file ) ;
? >

این برای حالتی هست که محتویات یک فایل رو از روی هاست خودتون استخراج کنید.

اما برای محتویات یک صفحه HTML و خارج از هاست خودتون، ازDOM و html parse می تونید استفاده کنید.

  • امتیاز 2
لینک به ارسال

.در ابتدا تشکر

دوم اینکه در واقع دو تا سوال رو پرسیدم .. 1- لینک داخلی و دوم خارجی

سوم : این کد طولانیه و در واقع برای من کاربرد نداره ... مثلا چیزی میخوام باشه مثل همونی که تو مثال گفتم ! اون مثالی که زدم ، نمیشه همونطوری انجام بشه ؟

ویرایش شده توسط 686868
لینک به ارسال

با روش بالا، شما باید ابتدا فایل رو باز کنید، محتویاتش رو بخونید و چاپش کنید یا محتویاتش رو داخل یک متغیر بریزید و در نهایت هم فایل رو ببندید.

اما میتونید از این هم استفاده کنید


<?php
// <= PHP 5
$file = file_get_contents('./people.txt', true);
// > PHP 5
$file = file_get_contents('./people.txt', FILE_USE_INCLUDE_PATH);
?>

این هم اگر نیاز داشتید:


<?php
// Read 14 characters starting from the 21st character
$section = file_get_contents('./people.txt', NULL, NULL, 20, 14);
var_dump($section);
?>

توضیحاتش به انگلیسی نوشته شده داخل کد

  • امتیاز 2
لینک به ارسال

لطفا برای ارسال دیدگاه وارد شوید

شما بعد از اینکه وارد حساب کاربری خود شدید می توانید دیدگاهی ارسال کنید



ورود به حساب کاربری
×
×
  • اضافه کردن...