טוב...
זה פשוט מאוד, הפונקציה מקבלת מספר פרמטרים
fopen(file_name,הרשאה)
אני חושב שמה שאתה צריך הוא שימוש ב 'w', משום שאם הקובץ קיים הוא משתמש בו ואחרת יוצר חדש, ואז אם ברצונך לברר אם הקובץ קיים מומלץ להשתמש בfile_exists() ועז על מנת לכניס קלט אסקי לקובץ, אפשר להשתמש ב fwrite() הינה דוגמה ליצירת קובץ:
<?php $fp = fopen("file_name.txt","w"); $string = "hello world"; fwrite($fp,$string); fclose($fp); ?>