mkdir ශ්රිතය
mkdir ශ්රිතය නිශ්චිත මාර්ගයක නව ඩිරෙක්ටරියක් සාදයි.
පළමු පරාමිතිය ලෙස ශ්රිතය ඩිරෙක්ටරිය වෙත මාර්ගය නිරූපණය කරන අක්ෂර පේළියක් භාර ගනී, දෙවන පරාමිතිය (විකල්ප) - අටංක සංඛ්යාවක් ලෙස ප්රවේශ අයිතීන්,
තෙවන පරාමිතිය (විකල්ප) - පුනරාවර්තන ඩිරෙක්ටරි නිර්මාණය කිරීමේ ධජය.
පෙරනිමිය ලෙස අයිතීන් 0777 (උපරිම අයිතීන්) ලෙස සකසා ඇත.
වාක්ය රචනය
mkdir(path, [mode], [recursive], [context]);
උදාහරණය
වර්තමාන ෆෝල්ඩරය තුළ 'test' ඩිරෙක්ටරිය සාදමු:
<?php
mkdir('test');
?>
උදාහරණය
0755 ප්රවේශ අයිතීන් සඳහන් කරමින් ඩිරෙක්ටරියක් සාදමු:
<?php
mkdir('test2', 0755);
?>
උදාහරණය
recursive ධජය භාවිතයෙන් අන්තර්ගත ඩිරෙක්ටරි සාදමු:
<?php
mkdir('test3/sub1/sub2', 0777, true);
?>
උදාහරණය
සාදනවාට පෙර ඩිරෙක්ටරියේ පැවැත්ම පරීක්ෂා කරමු:
<?php
$dir = 'new_dir';
if (!file_exists($dir)) {
mkdir($dir);
echo 'directory created';
} else {
echo 'directory already exists';
}
?>