The workshop is designed to help you anticipate possible questions, review what you've learned, and begin putting your knowledge into practice.
| 1: | What functions do you use to add library code to the currently running script? |
| 2: | What function do you use to find out whether a file is present on your file system? |
| 3: | How do you determine the size of a file? |
| 4: | What function do you use to open a file for reading or writing? |
| 5: | What function do you use to read a line of data from a file? |
| 6: | How can you tell when you've reached the end of a file? |
| 7: | What function do you use to write a line of data to a file? |
| 8: | How do you open a directory for reading? |
| 9: | What function do you use to read the name of a directory item after you've opened a directory for reading? |
| A1: | You can use the require() or include() statement to incorporate PHP files into the current document. You could also use include_once() or require_once(). |
| A2: | You can test for the existence of a file with the file_exists() function. |
| A3: | The filesize() function returns a file's size in bytes. |
| A4: | The fopen() function opens a file. It accepts the path to a file and a character representing the mode. It returns a file resource. |
| A5: | The fgets() function reads data up to the buffer size you pass it, the end of the line, or the end of the document, whichever comes first. |
| A6: | The feof() function returns true when the file resource it's passed reaches the end of the file. |
| A7: | You can write data to a file with the fputs() function. |
| A8: | The opendir() function enables you to open a directory for reading. |
| A9: | The readdir() function returns the name of a directory item from an opened directory. |