Hiển thị các bài đăng có nhãn web. Hiển thị tất cả bài đăng
Hiển thị các bài đăng có nhãn web. Hiển thị tất cả bài đăng

Thứ Tư, 8 tháng 12, 2010

Theme 360plus

#blast .bd {font-weight:bold;font-style:italic;color:#3395C8;text-decoration:blink;}




a{text-decoration:none;}



.col-150 .rc_bd .rc_bc .hd .titlebar .hd, .col-150 .rc_bd .rc_bc .hd .titlebar, .col-150 .rc_bd .rc_bc .bd,



.col-600 .rc_bd .rc_bc .hd .titlebar .hd, .col-600 .rc_bd .rc_bc .hd .titlebar, .col-600 .rc_bd .rc_bc .bd, .col-600 .rc_bd .rc_bc .ft,



.row-760 .rc_bd .rc_bc .hd .titlebar .hd, .row-760 .rc_bd .rc_bc .hd .titlebar, .row-760 .rc_bd .rc_bc .bd, .row-760 .rc_bd .rc_bc .ft,



.row-920 .rc_bd .rc_bc .hd .titlebar .hd, .row-920 .rc_bd .rc_bc .hd .titlebar, .row-920 .rc_bd .rc_bc .bd, .row-920 .rc_bd .rc_bc .ft,



.cmt-mod-alist .comments-listing .hd, #comment_container li, #bd .rte_toolbar, .mod-trackback #trackback-listing, .mod-trackback ul,



#blog_title .rc_bd .rc_bc .bd, #blast .rc_bc .bd, #blast .tail, #article_list_module .pagination, #ft, #article_list_module .mod-alist-searchbox input.ipt, #search_module input.textfield



{background:transparent;}



.rc_hd, .rc_hd div, .rc_bd, .rc_bd .rc_bc, .rc_ft, .rc_ft div{background:transparent;border-style:none;}



.cmt-mod-alist .comments-listing .bd, .mod-trackback .bd{background:transparent !important;}







#ft{background:transparent;font-size:0;}



#profile_info .bd, #profile_info th{background:transparent !important;}







#gallery_list .rc_bc .bd,

#gallery_list .rc_bc .bd .actionbar,

#gallery_list .rc_bc .bd .actionbar .bd,

#gallery_list .rc_bc .bd .actionbar .hd,

#gallery_list .rc_bc .bd .actionbar button,

#gallery_list .rc_bc .hd .titlebar .hd select {background:transparent;}



#photo_enlarge .rc_bc .bd, #photo_enlarge .ft, #blog_compose .rc_bd .rc_bc .bd .actionbar .bd button, #photo_enlarge #photo_comment_list, #photo_enlarge #photo_comment_list .bd, #photo_enlarge .rte_fieldset, #photo_enlarge .photo-comment {background:transparent;}



#friend-list .mod-tag-friend-list, #friend-list .mod-tag-friend-list .ft, #friend-list .mod-tag-friend-list .bd{background:transparent !important;}



#ygmatop, #ygmabot, .blog_dummyselect {display:none;}

.yuimenubar .bd ul.first-of-type #yui-gen0 {background:transparent;}

.yuimenubar {padding:0 0 0 464px;width:482px;}

#ygmatop, #ygmabot, .ysearch, .ysearch #ygmasrchfrm, #ygmasrchfrm fieldset, .yuimenubar .hd, .yuimenubarnav .yuimenubaritem, .yuimenubaritemlabel, #blogsearch form, #blogsearch .hd b, #blogsearch .hd u, #blogsearch .hd i{background:transparent;border-style:none;}

.yuimenubar{border-style:none;}

#ygmasrchfrm input, #blogsearch input{background:transparent;}

#ygmatop, #ygmabot, .blog_dummyselect {display:none;}

.yuimenubar .bd ul.first-of-type #yui-gen0{background:transparent;}

.yuimenubar{padding:0 235px;width:480px;background:transparent;}

.yuimenubarnav .yuimenubaritem{border:none;}

#blogsearch {display:none;}

#ysm_bottom {display:none;}

#ygma{background:transparent;height:0px;}

.yuimenubarnav .yuimenubaritem {border-right:none;border-color:#f105bc;}

.yuimenubaritemlabel {border:none;}

.first-of-type a, #ygmatop a, .ygmabg, #ygmasrchbtn{color:#ffffff;}

.first-of-type li:hover{background:transparent;}

.blog_dummyselect .bd div, .blog_dummyselect .bd, .yuimenu .bd {background:transparent;}

.first-of-type a:hover{color:#020467;text-decoration:none;}

.menu .bd, .yuimenu ul{border-style:dashed;border-color:#ffffff;}

.yuimenubar {padding:0 235px;width:482px;}

#ygmatop, #ygmabot, .blog_dummyselect {display:none;}

.yuimenubaritemlabel-selected a{color:#7e00ff!important;}

.rc_hd, .rc_hd div, .rc_bd, .rc_bd .rc_bc, .rc_ft, .rc_ft div{background:transparent;border-style:none;}



html {background:transparent url(http://thcscaidau.co.cc/upload/upload/giua66.png) center;}



body.blog_my, body.blog_my_index, body.comment_listing, body.trackback_listing, body.blog_archives_folder, body.blog_archives_date, body.blog_archives_all, body.post_rte, body.post_doodle, body.guestbook, body.comment_list, body.subscribe_list, body.post_gb, body.profile_view, body.gallery, body.photo_big, body.slideshow, body.photo_upload_pc, body.photo_upload_gallery{background:transparent url(http://thcscaidau.co.cc/upload/upload/dautheme.jpg) no-repeat top center;height:352px;}



#bd {background:transparent url(http://thcscaidau.co.cc/upload/upload/giua444.png) repeat-y center;}



#blast {padding:0 0 0 10px;}



#bd .rte_toolbar{background:url(http://thcscaidau.co.cc/upload/upload/toolbar3.png) top center;height:53px;}







#bd .rte_toolbar{text-align:center;}







.mod-alist .rc_bd .bd .more-posts .mod-alist-manage ul li, .mod-alist .rc_bd .bd .more-posts .folder-icons .icon ul li {background:none;border-style:none;}



.mod-alist .rc_bd .bd .more-posts ul li{background:transparent url(http://thcscaidau.co.cc/upload/upload/line0622cz.gif) no-repeat bottom center;border-style:none;}







#tail {background:transparent url(http://thcscaidau.co.cc/upload/upload/duoitheme.png) no-repeat center !important;height:31px;}



#profile_highlight .nickname a {font-size:80%;font-weight:bold;font-family:fantasy;text-decoration:blink;}

#profile_highlight .backhome {background:transparent url(http://thcscaidau.co.cc/upload/upload/home.png) no-repeat scroll center center;display:block;height:68px;}

#profile_highlight .backhome a{display:block;height:50px;font-size:0px;}

#profile_highlight #profile_nav ul li .yui3-menu-label{background:none;}

#profile_highlight .yui3-menu-corner, #profile_highlight .yui3-menu-corner div, #profile_highlight .yui3-menu-corner-bl, #profile_highlight .yui3-menu-corner .yui3-menu-corner-tr, #profile_highlight .yui3-menu-corner-br, #profile_highlight #profilemorelinks .yui3-menu-content{background:none;border-style:none;}





.addfrdbtn .cta-ss {background:transparent url(http://img406.imageshack.us/img406/1023/9k07922008458811.png) no-repeat center!important;height:29px;}



.addfrdbtn .cta-ss strong{background:transparent !important;}



.addfrdbtn .cta-ss strong{font-size:0;}







.addfrdbtn .cta-ss:hover {background:transparent url(http://img715.imageshack.us/img715/5474/tl07922010458811.png) no-repeat center!important;height:29px;}







.subscribebtn .cta-ss {background:transparent url(http://img708.imageshack.us/img708/9893/t307921975458811.png) no-repeat center!important;height:29px;}



.subscribebtn .cta-ss strong{background:transparent !important;}



.subscribebtn .cta-ss strong{font-size:0;}



.subscribebtn .cta-ss:hover {background:transparent url(http://img715.imageshack.us/img715/6347/lc07921976458811.png) no-repeat center!important;height:29px;}







#friendlist_module img {width:120px;}



.more-posts .mod-alist .mod-alist-summary-bd .thumbnail{float:left;padding:0 20px 10px 10px;}



#blog_title {display:none;}



#head{height:342px;}







.col-150 .rc_bd .rc_bc .hd .titlebar .hd,



.col-600 .rc_bd .rc_bc .hd .titlebar .hd,



.row-760 .rc_bd .rc_bc .hd .titlebar .hd,



.row-920 .rc_bd .rc_bc .hd .titlebar .hd



{background:transparent;}



.col-150 .rc_hd {background:transparent url(http://thcscaidau.co.cc/upload/upload/module_top.PNG) repeat-x center top;height:35px;}

.col-150 .rc_bd .rc_bc .hd .titlebar .hd{background:transparent;}.col-150 .rc_bd{background:transparent url(http://thcscaidau.co.cc/upload/upload/module_giua.PNG) repeat top center;}

.col-150 .rc_ft{background:transparent url(http://thcscaidau.co.cc/upload/upload/module_cuoi.PNG) repeat-x center top;height:10px;}







.mod_all .rc_bd .bd ul li{list-style-type:none;margin-left:0;padding:0 0.5em 0 1.5em;}







#article_new li, #comment_new li, #folder li, #statistic li, .mod_all .rc_bd .bd ul.folder li{background:transparent url(http://thcscaidau.co.cc/upload/upload/buom.gif) no-repeat top left;}







#profile_card .bd dl dt{background:transparent url(http://img96.imageshack.us/img96/6894/bux2.gif) no-repeat top left;text-align:center;}







.row-920 .rc_bd .rc_bc .hd .titlebar {font-size:0px !important;}



.row-920 .rc_bd .rc_bc .hd .titlebar {display:none;}



.row-760 .rc_bd .rc_bc .hd .titlebar {font-size:0px !important;}



.row-760 .rc_bd .rc_bc .hd .titlebar {display:none;}



#ysm_bottom{display:none;}

.ysm_line{display:none;}



#comment_new .bd ul li cite {display:none;}



#article_list_module .rc_hd {background:transparent url(http://thcscaidau.co.cc/upload/upload/book_top.JPG) repeat-x left bottom;height:58px;}

#article_list_module .rc_bd {background:transparent url(http://thcscaidau.co.cc/upload/upload/boook_giua.JPG) repeat-y left bottom;}

#article_list_module .rc_ft

{background:transparent url(http://thcscaidau.co.cc/upload/upload/boook_cuoi.JPG) no-repeat left top;height:142px;}

.col-600 .mod_all .rc_bd .rc_bc{width:650px;padding:0 0 0 90px;font-size:16px;}

#bd .col-150{width:160px;padding:0 0 0 20px;}

#bd .col-600 {width:660px;padding:0 15px 0 42px;}

Thứ Tư, 10 tháng 11, 2010

My theme 360 plus

NỀN TRANG CHÍNH{}
.col-150 .rc_bd  .rc_bc .bd {background:transparent;}
.col-600 .rc_bd  .rc_bc .bd {background:transparent;}
.row-920 .rc_bd  .rc_bc .bd {background:transparent;}
.col-150 .rc_bd  .rc_bc .hd .titlebar .hd, .col-150 .rc_bd  .rc_bc .hd .titlebar{background:transparent;}
.col-600 .rc_bd  .rc_bc .hd .titlebar .hd, .col-600 .rc_bd  .rc_bc .hd .titlebar{background:transparent;}
.row-920 .rc_bd  .rc_bc .hd .titlebar .hd, .row-920 .rc_bd  .rc_bc .hd .titlebar{background:transparent;}
.col-150 a , .col-600 a , .row-760 a, .row-920 a {text-decoration:none;}
.rc_hd,
.rc_hd div,
.rc_bd,
.rc_bd .rc_bc,
.rc_ft,
.rc_ft div
{background:transparent;border-style:none;}
#blast .rc_hd, #blast .rc_hd div, #blast .rc_bd, #blast .rc_bc, #blast .rc_ft, #blast .rc_ft div, #blast .rc_bc .bd, #blast .tail {background:transparent;border-style:none;height:100%;}
body.blog_my, body.blog_my_index, body.comment_listing, body.trackback_listing, body.blog_archives_folder, body.blog_archives_date, body.blog_archives_all, body.post_rte, body.post_doodle, body.guestbook, body.comment_list, body.subscribe_list, body.post_gb, body.profile_view, body.gallery,
body.photo_big, body.slideshow, body.photo_upload_pc, body.photo_upload_gallery{text-align:center;background:url(http://i930.photobucket.com/albums/ad145/rainbowpark/top1111.jpg) center 0px no-repeat;}
#head {background:transparent;height:750px;}
html{background:#ffffff url(http://i930.photobucket.com/albums/ad145/rainbowpark/giua.jpg) top center fixed;}
#ft{background:transparent;font-size:0px;}
#ft{background:transparent url(http://i930.photobucket.com/albums/ad145/rainbowpark/bot.jpg) no-repeat center;height:743px;}
NỀN TOÀN BỌ MODULE PHỤ {}

.col-150 .rc_hd {background:transparent url(http://i930.photobucket.com/albums/ad145/rainbowpark/daumodule1.png) no-repeat center bottom;height:56px;}
.col-150 .rc_bd .rc_bc .hd .titlebar .hd{background:transparent;}.col-150 .rc_bd{background:transparent url(http://a.imageshack.us/img94/7199/giuamodule.jpg) repeat-y top center;}
.col-150 .rc_ft{background:transparent url(http://i930.photobucket.com/albums/ad145/rainbowpark/cuoimodule-2.png) no-repeat center top;height:55px;}
#blog_title{display:none;}
#blast .rc_bc .bd {font-weight:bold;font-style:italic;font-size:100%;text-decoration:blink;}
#profile_highlight .nickname a {font-size:80%;font-weight:bold;font-family:fantasy;text-decoration:blink;}
.mod-alist .rc_bd .bd .more-posts .mod-alist-manage ul li, .mod-alist .rc_bd .bd .more-posts .folder-icons .icon ul li {background:none;}
.cmt-mod-alist #comments-listing.expanded .bd {width:580px;}
TRONG SUỐT NÓC NHÀ{}
#ygmatop, #ygmabot, .ysearch, .ysearch #ygmasrchfrm, #ygmasrchfrm fieldset, .yuimenubar .hd, .yuimenubarnav .yuimenubaritem, .yuimenubaritemlabel, #blogsearch form, #blogsearch .hd b, #blogsearch .hd u, #blogsearch .hd i{background:transparent;border-style:none;}
.yuimenubar{border-style:none;}
#ygmasrchfrm input, #blogsearch input{background:transparent;}
#ygmatop, #ygmabot, .blog_dummyselect {display:none;}
.yuimenubar .bd ul.first-of-type #yui-gen0{background:transparent;}
.yuimenubar{padding:0 235px;width:480px;background:transparent;}
.yuimenubarnav .yuimenubaritem{border:none;}
#blogsearch {display:none;}
#ysm_bottom {display:none;}
#ygma{background:transparent;height:37px;}
.yuimenubarnav .yuimenubaritem {border-right:none;border-color:#f105bc;}
.yuimenubaritemlabel {border:none;}
.first-of-type a, #ygmatop a, .ygmabg, #ygmasrchbtn{color:#ffffff;}
.first-of-type li:hover{background:transparent;}
.blog_dummyselect .bd div, .blog_dummyselect .bd, .yuimenu .bd {background:transparent;}
.first-of-type a:hover{color:#020467;text-decoration:none;}
.menu .bd, .yuimenu ul{border-style:dashed;border-color:#ffffff;}
.yuimenubar {padding:0 235px;width:482px;}
#ygmatop, #ygmabot, .blog_dummyselect {display:none;}
.yuimenubaritemlabel-selected a{color:#7e00ff!important;}
.rc_hd, .rc_hd div, .rc_bd, .rc_bd .rc_bc, .rc_ft, .rc_ft div{background:transparent;border-style:none;}
XOA QUANG CAO  {}
#ysm_bottom{display:none;}
.ysm_line{display:none;}
BO DAU GACH CHAN LINK {}

a {text-decoration:none;}
TRONG SUOT TRANG PHU {}
Trang profile

#profile_info .bd,
#profile_info th{background:transparent !important;}
Trang Album {}
#gallery_list .rc_bc .bd,
#gallery_list .rc_bc .bd .actionbar,
#gallery_list .rc_bc .bd .actionbar .bd,
#gallery_list .rc_bc .bd .actionbar .hd,
#gallery_list .rc_bc .bd .actionbar button,
#gallery_list .rc_bc .hd .titlebar .hd select {background:transparent;}
Trang Xem Hình Trong Album {}

#photo_enlarge .rc_bc .bd,
#photo_enlarge .ft,
#blog_compose .rc_bd .rc_bc .bd .actionbar .bd button,
#photo_enlarge
#photo_comment_list,
#photo_enlarge
#photo_comment_list .bd,
#photo_enlarge .rte_fieldset,
#photo_enlarge .photo-comment
{background:transparent;}
TRANG BAN BE {}

#friend-list .mod-tag-friend-list,
#friend-list .mod-tag-friend-list .ft,
#friend-list .mod-tag-friend-list .bd{background:transparent !important;}
ICON MODULE {}
.more-posts .mod-alist .mod-alist-summary-bd .thumbnail{float:left;padding:0 10px 10px 10px;}
.mod_all .rc_bd .bd ul li{list-style-type:none;margin-left:0;padding:0 0.5em 0 1.5em;}
#article_new li, #comment_new h3, #comment_new li, #folder li, #statistic li, .mod_all .rc_bd .bd ul.folder li, #profile_card .bd dl dt{background:transparent url(http://i736.photobucket.com/albums/xx4/batluudanh08/th_icon.gif?t=1276355665) no-repeat top left;}
.mod_all .cmt-mod-alist .alist-comment ul li{padding:10px 10px 10px;}
.mod_all .cmt-mod-alist .alist-comment ul li, .cmt-mod-alist .alist-comment .responding, .cmt-mod-alist .add-comment, #bd .rte_toolbar{border-color:#ff93b5;border-style:dashed;border-width:2px;}
HIEU UNG HOVER LINK{}
a:hover{background:transparent url(http://i689.photobucket.com/albums/vv260/wushiom2022/snow_240x320l.gif) top center;font-weight:bold;text-shadow:5px 2px 5px #7D2E0D;border:1px dashed #cbfe00;}
BO DAU GACH CHAN LINK {}
a {text-decoration:none;}
ENTRY {}
CANH CHINH PHAN HIEN THI NOI DUNG ENTRY {}
.mod-alist-summary, .mod-alist-brief, .mod-alist-full {float:left;padding:5px 0px 10px 0px;}
TUY HINH DO RONG ENTRY{}
.mod-alist-summary, .mod-alist-brief, .mod-alist-full {
width:620px;}
#friend-list {width:620px;}
NEN ENTRY{}
#article_list_module .rc_hd {background:transparent url(http://i930.photobucket.com/albums/ad145/rainbowpark/1-3.jpg) no-repeat scroll center top;height:200px;}
#article_list_module .rc_bd {background:transparent url(http://i930.photobucket.com/albums/ad145/rainbowpark/3.jpg) repeat scroll center;}.pagination {background:transparent;}
NGAN DONG BAI VIET {}
.mod-alist .rc_bd .bd .more-posts .mod-alist-manage ul li, .mod-alist .rc_bd .bd .more-posts .folder-icons .icon ul li {background:none;}
.mod-alist .rc_bd .bd .more-posts ul li{background:transparent url(http://dl2.glitter-graphics.net/pub/432/432022s1vheyatjs.gif) no-repeat bottom center;border-style:none;}
TUY CHINH MODULE PROFILE {}

THAY NUT HOME {}
#profile_highlight .backhome {background:transparent url(http://s393.photobucket.com/albums/pp15/lekwok/th_9-3.gif) no-repeat scroll center center;display:block;height:68px;}
#profile_highlight .backhome a{display:block;height:50px;font-size:0px;}

ICON THAO TAC {}
#profile_highlight #profile_nav ul li .yui3-menu-label{padding:1.6em 0.5em 1.5em 2em;background:transparent url(http://i736.photobucket.com/albums/xx4/batluudanh08/th_icon.gif?t=1276355665) no-repeat left center;}
TRONG SUOT THAO TAC{}
#profile_highlight .yui3-menu-corner, #profile_highlight .yui3-menu-corner div, #profile_highlight .yui3-menu-corner-bl, #profile_highlight .yui3-menu-corner .yui3-menu-corner-tr, #profile_highlight .yui3-menu-corner-br, #profile_highlight #profilemorelinks .yui3-menu-content{background:transparent;border-style:none;}
HIEU UNG VIEN COMMENT{}
.mod_all .cmt-mod-alist .alist-comment ul li{border-top:2px dashed #814703;border-right:2px dashed #814703;border-left:2px dashed #814703;border-bottom-style:dashed;border-bottom-color:#814703;border-bottom-width:2px;}
NGAN CACH COMMENT{}
.cmt-mod-alist .alist-comment .responding{border-top:2px dashed #814703;}
.cmt-mod-alist .add-comment{border-top:2px dashed #814703;}
THAY VIEN PHAN SOAN THAO{}

.rte_editor, .rte_src_editor{border-top:1px dashed #6a2801;border-right:1px dashed #6a2801;border-left:1px dashed #6a2801;border-bottom-style:dashed;border-bottom-color:#6a2801;border-bottom-width:1px;}
HIEU UNG NICK COMMENT{}
.cmt-mod-alist .alist-comment h4 a{background:transparent url(http://i425.photobucket.com/albums/pp335/lesonquan/linknhapnhay.gif) top center;}
TRONG SUOT PHAN PROFILE{}
#profile_highlight #profile_nav{background:none;}
#profile_highlight .yui3-menuitem-active, #profile_highlight .yui3-menu-label-active, #profile_highlight .yui3-menu-label-menuvisible{background:none;}
XOA MODULE TEN BLOG {}
#blog_title{height:0px;}
#blog_title .bd h2{text-align:left;font-size:0px;color:transparent;}
#blog_title .rc_bc .bd{text-align:center;font-size:0px;color:transparent;}
THU GON PHAN COMMENT MOI{}
#comment_new .bd ul li cite {display:none;}
XOA BO TIEU DE MODULE TU TAO{}
#user_mod_10001 h2{display:none;}
#user_mod_10002 h2{display:none;}
#user_mod_10003 h2{display:none;}
#user_mod_10004 h2{display:none;}
#user_mod_10005 h2{display:none;}
#user_mod_10006 h2{display:none;}
#user_mod_10007 h2{display:none;}
#user_mod_10008 h2{display:none;}
#user_mod_10009 h2{display:none;}
#user_mod_10010 h2{display:none;}
TRONG SUOT BOOKMARK {}
.col-150 .bookmark .rc_1, .col-150 .bookmark .rc_2, .col-150 .bookmark .rc_4, .col-150 .bookmark .new_rc_bd, .col-150 .bookmark .new_rc_bc, .col-600 .bookmark .rc_1, .col-600 .bookmark .rc_2, .col-600 .bookmark .rc_3, .col-600 .bookmark .rc_4, .col-600 .bookmark .rc_6, .col-600 .bookmark .new_rc_bd, .col-600 .bookmark .new_rc_bc, .row-760 .bookmark .rc_1, .row-760 .bookmark .rc_2, .row-760 .bookmark .rc_3, .row-760 .bookmark .rc_4, .row-760 .bookmark .rc_6, .row-760 .bookmark .new_rc_bd, .row-760 .bookmark .new_rc_bc, .row-920 .bookmark .rc_1, .row-920 .bookmark .rc_2, .row-920 .bookmark .rc_3, .row-920 .bookmark .rc_4, .row-920 .bookmark .rc_6, .row-920 .bookmark .new_rc_bd, .row-920 .bookmark .new_rc_bc{background:transparent!important;}
TUY CHINH PHAN PHU{}
.mod-alist-summary-bd .thumbnail img {width:140px;height:140px;border:1px solid #b50101;}
.more-posts .mod-alist .mod-alist-summary-bd .thumbnail {float:left;width:141px;background:transparent url(http://img651.imageshack.us/img651/4697/tientruong.jpg) no-repeat center!important;height:142px;padding:4px;border:solid #0DE7EF;border-width:3px 3px 3px 3px;}
.more-posts .mod-alist .mod-alist-summary-bd .content {float:right;width:415px;height:54px;text-align:justify;border:1px dashed black;padding:8px;}
.more-posts .mod-alist .mod-alist-tagsbar .trackbacks-comment {float:right;padding:10px 0px 0px 0px;color:black;}
.mod_all .rc_bd .bd ul.users li {width:110px;border:1px dashed #0DE7EF;}
.mod_all .rc_bd .bd ul.users li .avatar img {width:106px;padding:2px;border-bottom:1px dashed #0DE7EF;}
.mod_all .rc_bd .bd ul.users li .alias {}

Thứ Tư, 19 tháng 5, 2010

Tổng quan về mảng và các hàm hỗ trợ trong PHP

Tổng quan về mảng và các hàm hỗ trợ trong PHP

Cũng như bao ngôn ngữ lập trình khác. PHP cũng tồn tại một loại dữ liệu được gọi là mảng. Cụ thể hơn Mảng là 1 biến danh sách. Nghĩa là, một biến vốn chứa nhiều phần tử được tạo bởi các số hoặc chuỗi. Nó cho phép chúng ta lưu trữ, sắp xếp thứ tự và truy cập nhiều giá trị với một tên. Và cần lưu ý rằng một phần tử mảng luôn bắt đầu với giá trị là 0.



1- Định nghĩa mảng trong PHP:

Với cú pháp giống với java ta có cách gọi 1 mảng như sau:
$tên_biến= array("Kenny","Maria","Julia","Kenvin")
Như vậy khi gọi giá trị trong mảng ta có:
Echo $tên_biến[2]; // Giá trị sẽ cho là Julia.
Ngoài cách khai báo ở trên chúng ta cũng có thể khai báo bằng cách khác như sau:
$tên_biến[] = "Kenny";
$tên_biến[] = "Gillian";
$tên_biến[] = "Charlene";
$tên_biến[] = "Calvin"
Chúng ta không cần thêm ký tự vào. Vì PHP đã tự xử lý cho chúng ta phần đó.
Để thêm 1 phần tử vào mảng chúng ta cũng có thể sử dụng như sau:
$tên_biến[] = "Jiro";
Như vậy nếu chúng ta gọi giá trị: echo $tên_biến[4] thì giá trị sẽ là jiro. Vì nó được PHP thêm vào sau cùng và ngầm hiểu là giá trị tiếp theo.
Ví dụ:


$a=array("Kenny","Maria","Julia","Kenvin");
echo $a[2]; //Xuất ra giá trị Julia
?>

2- Khái niệm mảng kết hợp trong PHP

Là các mảng được tạo index bằng các chuỗi , chúng được gợi là các mảng kết hợp.
Ví dụ:


$a= array (name => "Kenny", job => "Teacher", age=>"45", email => "webmaster@vietchuyen.com.vn")
?>
Như vậy để truy cập giá trị của mảng trên chúng ta không thể sử dụng cách cũ được.
Ví dụ: Để lấy giá trị của tuổi tôi không thể sử dụng cách trên : echo $a[2].
Vì chúng ta đã gán giá trị của index cho 1 tên gọi khác. Do vậy để lấy giá trị của tuổi ta sử dụng như sau: echo $a[age] // Kết quả sẽ cho ra 45.



$tên_biến= array (name => "Kenny", job => "Teacher", age=>"45", email => "webmaster@vietchuyen.com.vn")
echo $a[age];
?>

3- Phép lặp trong mảng:

Cú pháp: foreach($array as $temp)
{ Hành Động }
Trong đó $array là mảng mà ta muốn thực thi việc lặp dữ liệu, và $temp là một biến trong đó ta sẽ tạm thời lưu trữ mỗi phần tử.
Ví dụ:



$name= array("Kenny", "Jiro", "Calvin", "Gillian");
foreach ($name as $test)
{ echo "$test
"; }

?>

b) Lặp lại qua một mảng kết hợp:
Cú pháp: Foreach($array as $key=>$value)
{ Hành Động }
Trong đó $array là mảng mà ta muốn thực thi việc lặp dữ liệu, $key là một biến vốn tạm thời chứa mỗi khóa, và $value là một biến vốn tạm thời chữa mỗi giá trị.
Ví dụ:

$person= array(name=>"Kenny", job=>"Teacher", email=>"whiletionvn@gmail.com", age=>"38");
foreach($person as $key=>$test)
{
echo "Key: $key. Gia Tri: $test
";

}
?>

4- Các hàm hỗ trợ trong PHP:

+ Hàm gộp mảng:
Cú pháp: array_merge($mang1, $mang2);

+ Hàm tách mảng:
Cú pháp: array_slice($mang, vị trí tách, số lượng tách);

+ Hàm sắp xếp mảng:
Cú pháp: sort($mảng);

+ Hàm sắp xếp mảng theo chỉ mục:
Cú pháp: ksort($mảng);

+ Hàm tìm phần tử có tồn tại trong mảng hay không ?.
Cú pháp: in_array(giá trị tìm, $mảng);

5 - Tổng kết: Qua bài học này, chúng ta tìm hiểu kỹ về các thành phần của mảng một chiều, nhiều chiều và các hàm cơ bản vể xử lý dữ liệu. Hiểu rõ cấu trúc mảng, sự sắp xếp đồng bộ sẽ giúp ích cho các bạn rất nhiều trong những ứng dụng lớn.

Bài tập áp dụng :
1- Xây dựng website có tính năng upload cho phép upload cùng lúc 10 file dữ liệu.
2- Xây dựng website có tính năng upload, và chỉ cho phép upload file có định dạng hình ảnh như gif, jpg. Ngoài ra các tính năng khác đều có thông báo lỗi không cho upload.

Nguồn (Bùi Quốc Huy) qhonline.info