फ़ंक्शन rename

फ़ंक्शन rename फ़ाइल या डायरेक्टरी का नाम बदलती है। पहला पैरामीटर फ़ंक्शन फ़ाइल का वर्तमान नाम या उसका पथ स्वीकार करता है, दूसरा पैरामीटर - नया नाम या पथ। फ़ंक्शन सफलता के मामले में true और त्रुटि के मामले में false लौटाता है।

वाक्य - विन्यास

phprename(string $oldname, string $newname, resource $context = null): bool

उदाहरण

फ़ाइल का नाम 'old.txt' से 'new.txt' में बदलें:

php<?php
  $res = rename('old.txt', 'new.txt');
  var_dump($res);
?>

कोड निष्पादन का परिणाम:

phptrue

उदाहरण

फ़ाइल को दूसरी डायरेक्टरी में स्थानांतरित करें:

php<?php
  $res = rename('file.txt', 'newdir/file.txt');
  var_dump($res);
?>

कोड निष्पादन का परिणाम:

phptrue

उदाहरण

एक गैर-मौजूद फ़ाइल का नाम बदलने का प्रयास करें:

php<?php
  $res = rename('nonexistent.txt', 'new.txt');
  var_dump($res);
?>

कोड निष्पादन का परिणाम:

phpfalse

उदाहरण

डायरेक्टरी का नाम बदलें:

php<?php
  $res = rename('olddir', 'newdir');
  var_dump($res);
?>

कोड निष्पादन का परिणाम:

phptrue

यह भी देखें

  • फ़ंक्शन copy,
    जो फ़ाइल की प्रतिलिपि बनाती है
  • फ़ंक्शन unlink,
    जो फ़ाइल को हटाती है
  • फ़ंक्शन move_uploaded_file,
    जो अपलोड की गई फ़ाइल को स्थानांतरित करती है