Jump to content

Is isset different in wordpress

Recommended Posts

What I remember from my college days is that isset check whether the variable has a value set or not and return true or false value.


However I encountered a code in wordpress - 

// Set up the content width value based on the theme's design and stylesheet.
if ( ! isset( $content_width ) )
$content_width = 625;
Here why is this sign used !
This sign is actually not equal to, Right?

Share this post

Link to post
Share on other sites

! is the operator for not. So !isset() reads as "not isset" or "is not set".


That code sets $content_width to 625 if it has not already been defined.

Share this post

Link to post
Share on other sites

I would like to explain a bit more:


! is a NOT sign. Its a logical operator.you could place this before any test value to INVERT it.

Here, in your text,  isset will returns true if value is not set, other wise return false.

Share this post

Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.