New Bookstore! Save 20% on books with discount code: LAUNCH
Web Dev + WordPress + Security
USP Pro: User Submitted Posts
USP Pro: Unlimited front-end forms for user-submitted posts and more.
Related Posts

PHP Notes Plus

Here are some basic PHP expressions and statements for ez reference..

Common Statements

"\n" = new line
"\t" = tab
"\r" = carriage return
"\$" = dollar sign
"\"" = double quote

Example usage:

"\n\t<category>$category->cat_name</category>"
echo '<!-- Category LiveBookmarks Plugin by Monzilla Media ( monzillamedia.com ) -->' . "\n";
echo "\n\t<!-- Pink Floyd " . " Meddle -->\n\n";

echo Multiple Lines of Code

echo <<<END
   ... line of code ...
   ... line of code ...
   ... line of code ...
END;

Example usage:

<?php 
   function hide_post_preview() {
      echo <<<END
         <style type="text/css">
            #preview {
               display: none;
            }
         </style>
      END;
   }
   add_action('admin_head', 'hide_post_preview');
?>

Determine System Path

After preparing a .php file with the following line of code, upload it to the target directory and open with your favorite browser:

<?php echo dirname(__FILE__); ?>

Access PHP System Information

After preparing a .php file with the following line of code, upload it to the target directory and open with your favorite browser:

<?php phpinfo() ?>

Determine Absolute Path

An absolute path, or full path, refers to the static location of a resource as it exists relative to the root directory within a computer’s file system. A directory’s absolute path is universal and is independent of any relative working directory, dynamic variables, or combined paths. An absolute path includes the root directory and "descending series of subdirectories leading to the end file".

Here is a mighty handy PHP script that provides a simple method of determing the absolute path of a directory. Simply save this script as a file called "absolutepath.php" and upload it to the location for which you wish to determine the absolute (server) path.

The absolute path will appear when you point your browser to the location of the file, absolutepath.php. To determine the absolute path of a different directory, simply move the absolutepath.php file to that directory and go to that location with your browser.

<?php echo $_SERVER['DOCUMENT_ROOT']; ?>

Jeff Starr
About the Author
Jeff Starr = Fullstack Developer. Book Author. Teacher. Human Being.
The Tao of WordPress: Become your own WordPress guru.
Welcome
Perishable Press is operated by Jeff Starr, a professional web developer and book author with two decades of experience. Here you will find posts about web development, WordPress, security, and more »
Blackhole Pro: Trap bad bots in a virtual black hole.
Thoughts
LOL @ “weekly” support: “Your request has been received and will be reviewed soon. Neil (your support guy) checks support requests weekly. Rest assured we’ll get to it!” — Gotta be kidding with this.
After several days of work, finally taking a break. If anyone needs me, I'll be in Zora’s Domain, working thru Mah Eliya shrine.
Never ever call the client a useless idiot. Even if it’s true.
Inevitable that Google shuts down Feedburner. Maybe this year? Who knows. Here is a nice summary plus alternatives.
There is no way that Marvel can serve up anything better than what they've already done with Infinity saga/Endgame. Knowhere to go but down, sadly.
I built a new search launchpad to make my life easier. So I can search multiple engines quickly and easily.
Updating all muh plugins for WP 5.5 imminent release! Wut August :)
Newsletter
Get news, updates, deals & tips via email.
Email kept private. Easy unsubscribe anytime.