Logo
Word of the Day
Online Now: 1

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z Snippets Functions Classes

Home | PHP Resources | MySQL Zipbase | Forums

Snippet Code
using a text file display a word or phrase for the day. Uses the line number for the current day.
This text file contains all of the words/phrases that will
be displayed on a certain day. This should have only one item/phrase
per line.

Example:

words.txt


Take me out to the ball game
Take me out to the park
Buy me some peanuts and crackerjacks
I don't care if we ever get back
Root, root, root for the home team
If they don't win its a shame
For its one, two, three strikes your out
at the old ball game.


WofD.php


<?php
    
function wordofday(){
        
$filename "words.txt";
        
$handle fopen($filename"r");
        
$contents fread($handlefilesize($filename));
        
fclose($handle);
        
$array explode("\n",$contents);
        
$date date("z");
        if(
$date count($array)){
            return 
$array[0];
        }else{
            return 
$array[$date];
        }
    }
    
    echo 
'<p>&nbsp;</p><p>'.wordofday().'</p>';
?>
 
Snippet Comments

Add Your Comment

Sam Yong
2009-07-25 00:00:00
yep i agree with matthew. you could have used mt_rand() or date('w')
Matthew
2008-08-21 00:00:00
date('z') returns the current day of the year (0-365).

The above example words.txt would only display different text for the first 7 days of the year, and then default to just displaying the first.

Add Your Comment

 
Snippet Tools
Rate this Snippet:

Rate the difficulty level:

Request Snippet Update


Suggested Difficulty Level: Intermediate
Current Score: 2.99
Total votes: 300
Total Views: 4047

Other top snippets by admin:

1. JPG to ASCII Converter
2. Add (th, st, nd, rd, th) to the end of a number
3. Dynamic Page Content From Links
4. AJAX Quickie
5. Simple Image CAPTCHA

Search

Input key terms:
User Panel

User name:

Password:

Register And Post Your Own Snippets

Snippets On Watch

1.  Auth Class with (2.83 of 87)

2.  Test Please Delete (2.83 of 30)

3.  Return all repeated (3.64 of 72)

4.  Convert an integer (3.3 of 71)

5.  URL Shortening for (2.75 of 52)

6.  Monthly Content Sorting (3 of 45)

7.  Show String Trimmed (2.97 of 65)

8.  Human readable file (2.01 of 70)

9.  Randomize array values (2.8 of 82)

10.  Create a recursive (3.35 of 55)

New Snippets

1.  Parse RFC822 date (4 of 1)

2.  Dynamic Image Uploading (5 of 1)

3.  Spam Filter (0 of 0)

4.  Is Multiple (0 of 0)

5.  Base64 Encode / (0 of 0)

6.  URL Encode / (0 of 0)

7.  temp openbills (0 of 0)

8.  Php Iban Validator (0 of 0)

9.  Mysql Table Builder (0 of 0)

10.  File size of (1.75 of 4)

11.  Mail from your (1 of 1)

12.  OddEven Class (0 of 0)

13.  Detect if a (1 of 1)

14.  MB CopyMCF-DIR :: (5 of 1)

15.  Upper/Lower Case Accented (0 of 0)

16.  Zodiac Signs (3 of 1)

17.  Really useful code (2.5 of 2)

18.  Calculate Central European (0 of 0)

19.  Email Attachment (4 of 1)

20.  ImageMagick Image Upload (0 of 0)

21.  convert plain html (2 of 2)

22.  Tag Builder (3.25 of 4)

23.  Get Inserted ID (4.33 of 3)

24.  Watermark An Image (3.33 of 3)

25.  Check Prime Numbers (1.5 of 8)

Home | Forum | Free PHP Web Hosting | Contact | Terms & Conditions |  
Donate
PHPSnips.com - ©2010