PHP Open File
w3hello.com logo
PHP Basics
What is PHP
PHP Introduction
PHP Basics
Install WAMP
Install PHP on Windows 7
PHP variables
PHP Syntax and Comments Overview
PHP Variable Types
Install PHP on Linux
Install PHP on Windows
PHP: String operator
PHP arrays
PHP Data Types - Arrays
PHP Array
PHP data types
PHP if statement
PHP: PDO
PHP if else statement
PHP assignment operators
PHP Quiz
PHP SimpleXML Parser
PHP Form
PHP Sending Emails
PHP return statement
PHP AJAX and XML
PHP Data Types - Booleans
PHP Multidimensional Array
PHP while statement
PHP File Upload
PHP Captcha
PHP break
PHP Indexed Array
PHP For C Developers
PHP declare statement
PHP Echo Vs Print Statement
PHP Append to File
PHP logical operators - AND, OR, XOR, NOT
PHP Read File
PHP Projects: Create an Opinion Poll Application
PHP XML Introduction
PHP Error Handling
PHP Concatenation Operators
PHP Indexed, Associative, and Multidimensional Arrays
PHP XML Expat Parser
PHP data types - NULL
about the PHP programming language in general
PHP File
PHP and AJAX
PHP Open File
PHP Design Patterns
PHP Useful Resources
PHP foreach loop
How Append a String in PHP
PHP $ and $$
PHP Cookies
PHP Array: Associative, Multidimensional
PHP comparison operators
PHP $_SERVER
PHP Simple XML GET
PHP - AJAX and PHP
PHP Include and Require
The pi() function
PHP Form Validation
PHP Switch Case Conditional Statements
PHP Mail
PHP Coding Standard
PHP Switch
PHP Form Introduction
PHP Loop: For, ForEach, While, Do While
PHP include statement
PHP Exception Handling
PHP Arrays Numeric, Associative and Multi-Dimensional
PHP Predefined Variables
PHP Control Structures: If else, Switch Case
PHP Constants
PHP Environment Setup Windows, Linux and Mac OS X
PHP switch statement
PHP Web Concepts Generating Dynamic Content
PHP Prepared Statements
PHP Ajax Auto Complete Search
PHP Date and Time
PHP Syntax Overview
PHP If, Else and Elseif Conditional Statements
PHP
What is PHP, and why do I need it?
PHP Server Side Form Validation
PHP Data Types : integers and floating point numbers
PHP Call By Reference
Sending Emails using PHP
Create RSS Feed in PHP
PHP Error Handling and Logging
PHP PayPal Integration
Free PHP Live Project Training in Real Time
PHP XML Parsers
Regular expressions in PHP
PHP and MySQL
Discuss PHP
PHP do while statement
PHP Get ID of Last Inserted Record
PHP Looping
PHP Basics
Previous : PHP and AJAX Next : PHP Design Patterns

PHP Open File


PHP fopen() function is used to open file or URL and returns resource. The fopen() function accepts two arguments: $filename and $mode. The $filename represents the file to be opended and $mode represents the file mode for example read-only, read-write, write-only etc.

Syntax

PHP Open File Mode

ModeDescription
rOpens file in read-only mode. It places the file pointer at the beginning of the file.
r+Opens file in read-write mode. It places the file pointer at the beginning of the file.
wOpens file in write-only mode. It places the file pointer to the beginning of the file and truncates the file to zero length. If file is not found, it creates a new file.
w+Opens file in read-write mode. It places the file pointer to the beginning of the file and truncates the file to zero length. If file is not found, it creates a new file.
aOpens file in write-only mode. It places the file pointer to the end of the file. If file is not found, it creates a new file.
a+Opens file in read-write mode. It places the file pointer to the end of the file. If file is not found, it creates a new file.
xCreates and opens file in write-only mode. It places the file pointer at the beginning of the file. If file is found, fopen() function returns FALSE.
x+It is same as x but it creates and opens file in read-write mode.
cOpens file in write-only mode. If the file does not exist, it is created. If it exists, it is neither truncated (as opposed to 'w'), nor the call to this function fails (as is the case with 'x'). The file pointer is positioned on the beginning of the file
c+It is same as c but it opens file in read-write mode.

PHP Open File Example

Previous : PHP and AJAX Next : PHP Design Patterns
© Copyright 2018 W3Hello Publishing Limited. All rights reserved.
Contact us | Sitemap