13 07, 2009

ucwords

By | 2009-08-03T16:17:16+00:00 July 13th, 2009|Categories: PHP, Ruby|Tags: , , , , , |1 Comment

The ucwords() function turns the first character of each word in a string to upper-case, if the first character is alphabetic.

PHP

echo ucwords("ruby is easy.");
=> // Ruby Is Easy. 

Ruby doesn’t have a function which can capitalize all the words in a string – so to accomplish this it’s a little bit harder. You need to split the string into words, then capitalize the first character of each word, and then finally join all the words back into a string.

Ruby

puts "ruby is easy.".split(' ').select {|w| w.capitalize! || w }.join(' ');
=> # Ruby Is Easy. 
10 07, 2009

lcfirst

By | 2009-08-03T14:11:57+00:00 July 10th, 2009|Categories: PHP, Ruby|Tags: , , , , , |2 Comments

The lcfirst() function returns a string, with the first character in lower case – only if the first character is alphabetic.

PHP

echo lcfirst("Java is OK.");
=> // java is OK.

Ruby

my_string = "Java is OK.";

puts my_string[0,1].downcase + my_string[1..-1];
=> # java is OK.
7 07, 2009

ucfirst

By | 2009-08-03T13:54:38+00:00 July 7th, 2009|Categories: PHP, Ruby|Tags: , , , , , |Comments Off on ucfirst

The ucfirst function returns a string, with the first character capitalized – only if the first character is alphabetic.

PHP

echo ucfirst("ruby is great!");
=> // Ruby is great! 

Ruby

puts "ruby is great!".capitalize
=> # Ruby is great!

This Is A Custom Widget

This Sliding Bar can be switched on or off in theme options, and can take any widget you throw at it or even fill it with your custom HTML Code. Its perfect for grabbing the attention of your viewers. Choose between 1, 2, 3 or 4 columns, set the background color, widget divider color, activate transparency, a top border or fully disable it on desktop and mobile.

This Is A Custom Widget

This Sliding Bar can be switched on or off in theme options, and can take any widget you throw at it or even fill it with your custom HTML Code. Its perfect for grabbing the attention of your viewers. Choose between 1, 2, 3 or 4 columns, set the background color, widget divider color, activate transparency, a top border or fully disable it on desktop and mobile.