most important php function

<?php
Top Most important Php 
function 

1.  empty(); // return true false 
$p='val';

if(!empty($p)){ // if $p is not empty 
echo 'variable is not empty ';
} else {
 echo 
'value is null';
}

2. unset();

use for unse session or variable values 
unset($a);

3. isset();

if(isset($a)){

echo 'value is set ';
} else {  
echo 
'value is not set ';
}

4. trim()

use for removes the whitespaces from the left part of the string.
trim($a);

5. explode () ;

convert strin to array 
$str "Rajeev Dhar dwivedi"; $array explode(" ",$str); print_r($array);
outPut :

Array ( [0] => Rajeev [1] => Dhar [2] => dwivedi )

6. implode(); convert array to string 

$array = array( 'Rajeev' ,'Dhar','Dwived') ;

echo implode(" ",$array);
Output Rajeev Dhar Dwived


7. date
() function 
this function use fot get date from system
echo date('Y-M-d');


8. time() 

this function use for get time from system in mili second 
echo time(); 

9. 

what is wordpress

wordpress is one of the most popular CMS . there are many website is development in Word press .

wordpress is very simple to use . you can create category , post , pages and image library in this cms . if you want to use some thing extra in wordpress it possible using plunging . pluggin is most powerful feature of wordpress. widgets is another method in wordpress .

Widgets Development in wordpress

function.php

copy and past in function.php page , you can also development more widgets area using this function

<?php
function add_widgets_init() {

    register_sidebar( array(
        
'id' => 'first-sidebar',
        
'name' => __'First Sidebar' 'buttercream' ),
        
'before_widget' => '<aside id="%1$s" class="widget %2$s">',
        
'after_widget' => '</aside>',
        
'before_title' => '<h2 class="widget-title">',
        
'after_title' => '</h2>'
        
)
    );

    register_sidebar( array(
        
'id' => 'second-sidebar',
        
'name' => __'Second Sidebar' 'buttercream' ),
        
'before_widget' => '<aside id="%1$s" class="widget %2$s">',
        
'after_widget' => '</aside>',
        
'before_title' => '<h2 class="widget-title">',
        
'after_title' => '</h2>'
        
)
    );

    register_sidebar( array(
        
'id' => 'third-sidebar',
        
'name' => __'Third Sidebar' 'buttercream' ),
        
'before_widget' => '<aside id="%1$s" class="widget %2$s">',
        
'after_widget' => '</aside>',
        
'before_title' => '<h2 class="widget-title">',
        
'after_title' => '</h2>'
        
)
    );
}
add_action'widgets_init''add_widgets_init' );  // initilization
?>

sidebar.php

copy and paste in sidebar.php page or any where you want to see your widgets

<?php do_action'before_sidebar' ); ?> 
 <?php if ( ! dynamic_sidebar__'First Sidebar' 'buttercream' ) ) ) : ?> 
<?php endif; // end First sidebar widget area ?>             
  



<?php do_action'before_sidebar' ); ?> 
<?php if ( ! dynamic_sidebar__'second-sidebar' 'buttercream' ) ) ) : ?>  
<?php endif; // end second sidebar widget area ?>        
     
            
 <?php do_action'before_sidebar' ); ?>  

<?php if ( ! dynamic_sidebar__'Third Sidebar' 'buttercream' ) ) ) : ?> 
<?php endif; // end third sidebar widget area ?>