လက်ရှိတည်နေရာ: ပင်မစာမျက်နှာ> ဖန်ရှင်အမျိုးအစားများ> stream_copy_to_stream

stream_copy_to_stream

အချက်အလက်များကိုတစ်ခုမှတစ်ခုသို့ကူးယူပါ
အမည်:stream_copy_to_stream
အမျိုးအစား:စီးခေျာင်း
programming language:php
တစ်ကြောင်းဖြင့်အကျဉ်းချုပ်:အချက်အလက်များကိုတစ်ခုမှတစ်ခုသို့ကူးယူပါ

function name: stream_copy_to_stream ()

function ကိုဖော်ပြချက် - stream_copy_to_stream () function ကိုတစ်ခုမှတစ်ခုမှတစ်ခုသို့အချက်အလက်များကိုကူးယူပါ။ အရင်းအမြစ်စီးဆင်းမှုအကြောင်းအရာများကိုစဉ်ဆက်မပြတ်ဖတ်ရှုပြီးအရင်းအမြစ်စီး 0 င်သည့်အကြောင်းအရာများသည်ပစ်မှတ်လွှင့်ဌာနသို့ကူးယူသို့မဟုတ်သတ်မှတ်ထားသောအများဆုံးအရေအတွက်ကိုရောက်ရှိသည်အထိ၎င်းသည် target stream သို့စာဖြင့်ရေးသားခဲ့သည်။

သက်ဆိုင်သောဗားရှင်း: PHP 4.3.0 နှင့်အထက်

Syntax: int stream_copy_to_stream (အရင်းအမြစ်အရင်းအမြစ် $ ရင်းမြစ်, အရင်းအမြစ် $ diptions) [, int $ maxlength = -1 [, int $ offset = 0]])

Parametermer

  • $ အရင်းအမြစ် - ပွင့်လင်းဖိုင်လက်ကိုင်သို့မဟုတ် URL ဖြစ်နိုင်သောအရင်းအမြစ်စီးဆင်းမှုကိုလက်ကိုင်။
  • $ dipts - ပွင့်လင်းသောဖိုင်လက်ကိုင်သို့မဟုတ် URL ဖြစ်နိုင်သောပစ်မှတ်စီးဆင်းမှုကိုလက်ကိုင်။
  • $ Maxlength (optional) - ကူးယူရန် Bytes အများဆုံးအရေအတွက် - 1 သည်မိတ္တူကူးရေးသည့်အကြောင်းအရာတစ်ခုလုံးကိုညွှန်ပြသည့် -1 ဖြစ်သည်။
  • $ Offset (optional) - အရင်းအမြစ်စီး၏ stream ၏ stream, မိတ္တူသည် source stream မှစတင်သည်ကိုညွှန်ပြသည်။

Return Value - အောင်မြင်သောအခါပြန်လည်ကူးယူထားသော bytes အရေအတွက်ကိုပြန်လည်ကူးယူပြီးပျက်ကွက်သည့်အခါမှားယွင်းသောအယူမှားများကိုပြန်ပို့သည်။

ဥပမာ -

 // 打开源文件和目标文件的流$sourceStream = fopen('source.txt', 'r'); $destStream = fopen('destination.txt', 'w'); // 将源流的内容拷贝到目标流$bytesCopied = stream_copy_to_stream($sourceStream, $destStream); // 关闭流fclose($sourceStream); fclose($destStream); if ($bytesCopied !== false) { echo "成功拷贝了{$bytesCopied} 字节的数据。"; } else { echo "拷贝失败。"; }

အပေါ်ကဥပမာမှာအရင်းအမြစ်ဖိုင်တစ်ခုနဲ့ပစ်မှတ်ထားဖိုင်တစ်ခုဖွင့်လိုက်တယ်, ပြီးတော့ source stream ရဲ့ contents ကိုပစ်မှတ်စီးဆင်းမှုကိုကူးယူဖို့ spream_copy_to_stream () function ကိုသုံးပါ။ နောက်ဆုံးအနေဖြင့်ကျွန်ုပ်တို့သည်စီးဆင်းမှုကိုပြန်လည်ရရှိခြင်းအပေါ် အခြေခံ. မိတ္တူကူးခြင်းရှိမရှိစီးဆင်းမှုကိုပိတ်ထားသည်။ မိတ္တူအောင်မြင်လျှင်ကူးယူထားသော bytes အရေအတွက်မှာ output ကိုထုတ်လုပ်ခြင်းဖြစ်သည်။

သက်ဆိုင်သောဖင်ခှ်ရှင်းများ
လူကြိုက်များသော ဆောင်းပါးများ