Kab lus no yuav qhia koj yuav ua daim ntawv qhia hnub hauv PHP. Nov yog sau qee qhov dawb php daim ntawv teev sijhawm. Lossis koj tuaj yeem ncaj qha mus rau qhov chaw PHPKode.com kom tau txais ntau PHP kev qhia dawb.
Cov kauj ruam
Kauj Ruam 1. Sau cov ntaub ntawv tsim nyog uas yog ib qho tseem ceeb los tso tawm lub hli tiag, thiab hais txog hnub tiag
Dhau li ntawm qhov no, koj xav kom pom lub hli thiab xyoo tiag thiab. Txhawm rau ua qhov no koj yuav xav tau 3 qhov tshwj xeeb hnub nkag: hnub tiag, thawj hnub ntawm lub hlis tiag, hnub kawg ntawm lub hli tiag
Kauj Ruam 2. Txiav txim seb hnub twg yog thawj hnub, lub hli ntev npaum cas, thiab, tau kawg, uas yog hnub tiag, nrog cov ntaub ntawv saum toj no
Kauj Ruam 3. Siv PHP built-in muaj nuj nqi:
hnub tim ()
. Tsis muaj qhov ntsuas, txoj haujlwm no rov ua cov ntaub ntawv hnub tiag tiag hauv ib qho array raws li hauv qab no:
01
Array
02
(
03
[vib nas this] => 40
04
[feeb] => 58
05
[teev] => 21
06
[hnub] => 17
07
[hnub] => 2
08
[hnub] => 6
09
[xyoo] => 2003
10
[yday] => 167
11
[hnub ua haujlwm] => Hnub Tuesday
12
[hli] => Lub Rau Hli
13
[0] => 1055901520
14
)
Kom tau txais hnub kawg ntawm lub hlis nrog hnub tau txais peb yuav tsum tau sim kom tau 0. hnub ntawm lub hlis tom ntej. Yog li cov cai kom tau txais cov ntaub ntawv zoo li qhov no:
1
<? php cov
2
$ hnub no
=
hnub tim
();
3
$ thawj hnub
=
hnub tim
(
mktime
(0, 0, 0,
$ hnub no
[
'hli'
], 1,
$ hnub no
[
'xyoo'
]));
4
$ hnub kawg
=
hnub tim
(
mktime
(0, 0, 0,
$ hnub no
[
'hli'
]+1, 0,
$ hnub no
[
'xyoo'
]));
5
?>
Kauj ruam 3.
Txhawm rau tso saib daim ntawv qhia hnub peb xav tau lub rooj nrog 7 kab ntawv rau hnub ntawm lub lim tiam. Tus naj npawb ntawm kab nyob ntawm seb muaj pes tsawg hnub thiab thawj hnub ntawm lub hli. Txawm li cas los xij peb xav tau kab ntawv taub hau nrog cov ntaub ntawv hli thiab xyoo, kab ntawv kab ntawv me nrog lub npe hnub.
1
<? php cov
2
// Tsim lub rooj nrog cov ntaub ntawv xav tau header
3
ncha
''
;
;
4
ncha
'
'
$ hnub no
[
'hli'
].
" - "
$ hnub no
[
'xyoo'
].
'
;
5
ncha
'
'
;
6
ncha
'
Mo
Tu
Peb
Th
'
;
7
ncha
'
Fr
Sa
Su
8
?>
Tam sim no koj muaj lub taub hau ntawm lub rooj, sau thawj kab. Nws tsis yooj yim li koj tsis tuaj yeem sau 1 hauv thawj lub cell, 2 hauv qhov thib ob thiab ntxiv rau. Nws tsuas ua haujlwm yog tias thawj hnub ntawm lub hli yog hnub Monday, tab sis yog tias tsis yog? Txhawm rau txiav txim siab qhov no peb xav tau cov khoom hnub los ntawm thawj Hnub Hnub. Nrog cov ntaub ntawv no peb tuaj yeem sau cov cell nrog qhov chaw yog xav tau. Txoj cai los ua qhov no yog cov hauv qab no:
01
<? php cov
'
;
02
ncha
'
03
rau
(
$ kuv
=1;
$ kuv
<
$ thawj hnub
[
'hnub'
];
$ kuv
++){
'
;
04
ncha
'
05
}
06
$ hnub
= 0;
07
rau
(
$ kuv
=
$ thawj hnub
[
'hnub'
];
$ kuv
<=7;
$ kuv
++){
08
$ hnub
++;
;
09
ncha
$ hnub
10
}
'
;
11
ncha
'
12
?>
Raws li cov kauj ruam tom ntej peb yuav tsum tau sau rau kab hauv qab no. Nws yog qhov yooj yim me ntsis, peb tsuas yog xav paub pes tsawg lub lim tiam peb muaj thiab sau qee cov kab lus raws li hauv qab no:
01
<? php cov
02
$ fullWeeks
=
hauv pem teb
((
$ hnub kawg
[
'hnub'
]-
$ hnub
)/7);
03
04
rau
(
$ kuv
=0;
$ kuv
<
$ fullWeeks
;
$ kuv
++){
'
;
05
ncha
'
06
rau
(
$ j
=0;
$ j
<7;
$ j
++){
07
$ hnub
++;
;
08
ncha
$ hnub
09
}
'
;
10
ncha
'
11
}
12
13
?>
Raws li ib nrab theem kawg peb xav tau ntxiv lub hlis tas los rau kab kawg. Hauv qhov no nws yooj yim heev:
01
<? php cov
02
yog
(
$ hnub
<
$ hnub kawg
[
'hnub'
]){
'
;
03
ncha
'
04
rau
(
$ kuv
=0;
$ kuv
<7;
$ kuv
++){
05
$ hnub
++;
06
yog
(
$ hnub
<=
$ hnub kawg
[
'hnub'
]){
;
07
ncha
$ hnub
08
}
09
lwm tus
{
'
;
10
ncha
'
11
}
12
}
'
;
13
ncha
'
14
}
15
?>
Kauj ruam 7.
Txhawm rau ua daim ntawv qhia hnub zoo me ntsis peb yuav qhia qee qhov CSS tsim. CSS cov ntaub ntawv yog qhov yooj yim heev:
01
rooj {
02
dav
:
210px ua
;
03
ciam teb
:
0 npx
khoom
#888
;
04
ciam teb-tawg
:
vau
;
05
}
06
td {
07
dav
:
30px ua
;
08
border-collpase: collpase;
09
ciam teb
:
1px ua
khoom
#888
;
10
phau ntawv-align
:
txoj cai
;
11
padding-txoj cai
:
5px ua
;
12
}
13
. hnub {
14
tom qab-xim
:
#F1F3F5
;
15
}
16
th {
17
border-collpase: collpase;
18
ciam teb
:
1px ua
khoom
#888
;
19
tom qab-xim
:
#E9 CEEF
;
20
}
21
.actday {
22
tom qab-xim
:
#c22 ib
;
23
font-ceeb thawj
:
siab tawv
;
24
}
Ua tiav cov cai siv CSS yog cov hauv qab no:
01
<! DOCTYPE html PUBLIC
"-// W3C // DTD XHTML 1.0 Transitional // EN"
"DTD/xhtml1-transitional.dtd"
02
03
04
#
"style/style.css"
rel = ua
"cov ntawv"
ntaus ntawv =
"ntawv/css"
05
06
07
<? php cov
08
muaj nuj nqi
showCalendar () {
09
// Tau txais cov ntaub ntawv tseem ceeb hnub.
10
// Peb xav tau thawj thiab hnub kawg ntawm lub hlis thiab hnub tiag
11
$ hnub no
=
hnub tim
();
12
$ thawj hnub
=
hnub tim
(
mktime
(0, 0, 0,
$ hnub no
[
'hli'
], 1,
$ hnub no
[
'xyoo'
]));
13
$ hnub kawg
=
hnub tim
(
mktime
(0, 0, 0,
$ hnub no
[
'hli'
]+1, 0,
$ hnub no
[
'xyoo'
]));
14
15
// Tsim lub rooj nrog cov ntaub ntawv xav tau header
Puas yog koj tus thawj coj ntxiv daim ntawv qhia hnub rau koj iCloud uas koj tsis xav pom? Tej zaum daim ntawv thov rub tawm tsis ntev los no tau ua zoo ib yam, thiab tam sim no koj tab tom tau txais kev thab plaub pop-ups ntawm koj iPhone. Los ntawm kev tshem tawm daim ntawv qhia hnub, koj tuaj yeem rov qab mus rau hom kev ceeb toom uas koj nyiam pom.
Qhov wikiHow no qhia koj li cas los tsim thiab khaws cov npe kev cai tshiab ntawm Excel txhawm rau kom ua tiav sau kab thiab kab, siv Mac lossis Windows PC. Cov kauj ruam Txoj Kev 1 ntawm 2: Tsim Cov Npe Tshiab Kauj Ruam 1. Qhib Microsoft Excel ntawm koj lub computer Excel yog cov cuab yeej spreadsheet ntawm Microsoft Office cov khoom tsim khoom.