Այս հոդվածը կսովորեցնի ձեզ, թե ինչպես պատրաստել օրացույց PHP- ում: Ահա թվարկեք մի քանի անվճար php օրացույցի սցենարներ: Կամ ուղղակիորեն կարող եք մուտք գործել PHPKode.com կայք ՝ ավելի անվճար PHP ձեռնարկների համար:
Քայլեր
Քայլ 1. Հավաքեք անհրաժեշտ տեղեկատվությունը, որը կարևոր է փաստացի ամիսը ցուցադրելու համար և ընդգծեք փաստացի օրը:
Բացի այդ, դուք ցանկանում եք ցուցադրել նաև իրական ամիսը և տարին: Դա անելու համար ձեզ հարկավոր է 3 հատուկ օրվա մուտքագրում. Իրական օր, փաստացի ամսվա առաջին օր, փաստացի ամսվա վերջին օր
Քայլ 2. Որոշեք, թե որ օրն է եղել առաջին օրը, որքա՞ն է ամիսը և, իհարկե, որն է իրական օրը `վերը նշված տեղեկատվությամբ:
Քայլ 3. Օգտագործեք PHP ներկառուցված գործառույթը
getdate ()
. Առանց պարամետրերի, այս գործառույթը զանգվածի մեջ վերադարձնում է իրական օրվա տեղեկատվությունը հետևյալ կերպ.
01
Զանգված
02
(
03
[վայրկյան] => 40
04
[րոպե] => 58
05
[ժամ] => 21
06
[օր] => 17
07
[օր] => 2
08
[երկ] => 6
09
[տարի] => 2003
10
[օր] => 167
11
[աշխատանքային օր] => երեքշաբթի
12
[ամիս] => հունիս
13
[0] => 1055901520
14
)
Ամսվա վերջին օրը ստանալու ամսաթվով մենք պետք է փորձենք ստանալ հաջորդ ամսվա 0. օրը: Այսպիսով, տեղեկատվությունը ստանալու կոդը հետևյալն է.
1
<? php
2
$ այսօր
=
getdate
();
3
$ firstDay
=
getdate
(
mktime
(0, 0, 0,
$ այսօր
[
«Երկ»
], 1,
$ այսօր
[
«տարի»
]));
4
$ lastDay
=
getdate
(
mktime
(0, 0, 0,
$ այսօր
[
«Երկ»
]+1, 0,
$ այսօր
[
«տարի»
]));
5
?>
Քայլ 3.
Օրացույց ցուցադրելու համար մեզ անհրաժեշտ է շաբաթվա օրերի համար 7 սյունակով աղյուսակ: Տողերի քանակը ՝ կախված օրերի քանակից և ամսվա առաջին օրվանից: Այնուամենայնիվ, մեզ անհրաժեշտ է վերնագրի տող `ամսվա և տարվա տեղեկատվությամբ, ենթավերնագրի տող` օրերի անունով:
1
<? php
2
// Ստեղծեք աղյուսակ ՝ վերնագրի անհրաժեշտ տեղեկատվությամբ
3
արձագանք
''
;
;
4
արձագանք
'
'
$ այսօր
[
«ամիս»
].
" - "
$ այսօր
[
«տարի»
].
'
;
5
արձագանք
'
'
;
6
արձագանք
'
Mo
Տու
Մենք
Թ
'
;
7
արձագանք
'
Տ
Սա
Սու
8
?>
Այժմ, երբ ունեք աղյուսակի վերնագիրը, լրացրեք առաջին տողը: Դա այնքան էլ հեշտ չէ, քանի որ չի կարելի պարզապես 1 -ին բջիջում գրել 1, երկրորդում ՝ 2 և այլն: Այն աշխատում է միայն այն դեպքում, եթե ամսվա առաջին օրը երկուշաբթի էր, իսկ ի՞նչ անել, եթե ոչ: Դա որոշելու համար մեզ անհրաժեշտ է օրվա տարրը firstDay զանգվածից: Այս տեղեկատվությամբ մենք կարող ենք անհրաժեշտության դեպքում բջիջները լրացնել բացատով: Դա անելու կոդը հետևյալն է.
01
<? php
'
;
02
արձագանք
'
03
համար
(
$ i
=1;
$ i
<
$ firstDay
[
«օր»
];
$ i
++){
'
;
04
արձագանք
'
05
}
06
$ actday
= 0;
07
համար
(
$ i
=
$ firstDay
[
«օր»
];
$ i
<=7;
$ i
++){
08
$ actday
++;
;
09
արձագանք
$ actday
10
}
'
;
11
արձագանք
'
12
?>
Որպես հաջորդ քայլ, մենք պետք է լրացնենք հետևյալ տողերը. Դա մի փոքր ավելի հեշտ է, մենք միայն պետք է իմանանք, թե քանի շաբաթ ունենք լրացված և աղյուսակի որոշ տողեր լրացնել հետևյալ կերպ.
01
<? php
02
$ fullWeeks
=
հատակ
((
$ lastDay
[
'օր'
]-
$ actday
)/7);
03
04
համար
(
$ i
=0;
$ i
<
$ fullWeeks
;
$ i
++){
'
;
05
արձագանք
'
06
համար
(
$ ժ
=0;
$ ժ
<7;
$ ժ
++){
07
$ actday
++;
;
08
արձագանք
$ actday
09
}
'
;
10
արձագանք
'
11
}
12
13
?>
Որպես կիսաեզրափակիչ քայլ, մենք պետք է ավելացնենք ամսվա մնացած մասը վերջին տողին: Այս դեպքում դա բավականին հեշտ է.
01
<? php
02
եթե
(
$ actday
<
$ lastDay
[
'օր'
]){
'
;
03
արձագանք
'
04
համար
(
$ i
=0;
$ i
<7;
$ i
++){
05
$ actday
++;
06
եթե
(
$ actday
<=
$ lastDay
[
'օր'
]){
;
07
արձագանք
$ actday
08
}
09
ուրիշ
{
'
;
10
արձագանք
'
11
}
12
}
'
;
13
արձագանք
'
14
}
15
?>
Քայլ 7.
Օրացույցը մի փոքր ավելի գեղեցիկ դարձնելու համար մենք կներկայացնենք որոշ CSS դիզայն: CSS ֆայլը շատ պարզ է.
01
սեղան {
02
լայնությունը
:
210 պիքսել
;
03
սահման
:
0px
պինդ
#888
;
04
սահման-փլուզում
:
փլուզում
;
05
}
06
td {
07
լայնությունը
:
30 պիքսել
;
08
սահման-բախում. բախում;
09
սահման
:
1px
պինդ
#888
;
10
տեքստի հավասարեցում
:
ճիշտ
;
11
լիցք-աջ
:
5 պիքսել
;
12
}
13
. օրեր {
14
Ֆոնի գույնը
:
#F1F3F5
;
15
}
16
րդ {
17
սահման-բախում. բախում;
18
սահման
:
1px
պինդ
#888
;
19
Ֆոնի գույնը
:
#E9ECEF
;
20
}
21
.օրի {
22
Ֆոնի գույնը
:
#c22
;
23
տառատեսակ-քաշ
:
համարձակ
;
24
}
CSS- ի օգտագործմամբ ամբողջական ծածկագիրը հետևյալն է.
01
<! DOCTYPE html PUBLIC
"-// W3C // DTD XHTML 1.0 անցումային // EN"
"DTD/xhtml1-transitional.dtd"
02
03
04
#
"style/style.css"
rel =
"ոճաթերթ"
տեսակ =
"տեքստ/css"
05
06
07
<? php
08
գործառույթը
showCalendar () {
09
// Ստացեք օրվա կարևոր տեղեկություններ:
10
// Մեզ պետք է ամսվա առաջին և վերջին օրը և բուն օրը
11
$ այսօր
=
getdate
();
12
$ firstDay
=
getdate
(
mktime
(0, 0, 0,
$ այսօր
[
«Երկ»
], 1,
$ այսօր
[
«տարի»
]));
13
$ lastDay
=
getdate
(
mktime
(0, 0, 0,
$ այսօր
[
«Երկ»
]+1, 0,
$ այսօր
[
«տարի»
]));
14
15
// Ստեղծեք աղյուսակ ՝ վերնագրի անհրաժեշտ տեղեկատվությամբ
16
արձագանք
''
;
;
17
արձագանք
'
'
$ այսօր
[
«ամիս»
].
" - "
$ այսօր
[
«տարի»
].
'
;
18
արձագանք
'
'
;
19
արձագանք
'
Mo
Տու
Մենք
Թ
'
;
20
արձագանք
'
Տ
Սա
Սու
21
22
// Displayուցադրել առաջին օրացուցային տողը `ճիշտ դիրքավորմամբ
'
;
23
արձագանք
'
24
համար
(
$ i
=1;
$ i
<
$ firstDay
[
«օր»
];
$ i
++){
'
;
25
արձագանք
'
26
}
27
$ actday
= 0;
28
համար
(
$ i
=
$ firstDay
[
«օր»
];
$ i
<=7;
$ i
++){
29
$ actday
++;
30
եթե
(
$ actday
==
$ այսօր
[
'օր'
]) {
31
$ դաս
=
'class = "actday"'
;
32
}
ուրիշ
{
33
$ դաս
=
;
34
}
;
35
արձագանք
«$ actday
36
}
'
;
37
արձագանք
'
38
39
// Ստացեք, թե քանի ամբողջական շաբաթ կա իրական ամսվա ընթացքում
Սեղանի դյուրանցումները որոշակի ֆայլի դյուրանցումներն են, որոնք առկա են համակարգչի բարդ թղթապանակների և սկավառակների ներսում: Սեղանի դյուրանցումների միջոցով ծրագրերը կարող են հեշտությամբ բացվել միայն մեկ կտտոցով: Սեղանի դյուրանցումները նվազեցնում են ձեր ծրագրերին մուտք գործելու անհրաժեշտությունը ֆայլի սկզբնական վայրից և այդպիսով խնայելով ձեր թանկարժեք և արժեքավոր ժամանակը:
Flickr- ը շատ տարածված լուսանկարչական հոստինգ կայք է `լուսանկարների վերբեռնման արագությամբ` րոպեում մոտ 7,000 լուսանկար: Այն ունի բազմաթիվ օգտվողների կողմից ստեղծված խմբեր, որոնք թույլ են տալիս նմանատիպ հետաքրքրություններ ունեցող մարդկանց հավաքվել և կիսվել իրենց հետաքրքրություններն արտացոլող իրենց լուսանկարներով, ինչպիսիք են սնունդը, կենդանիները, որոշ լուսանկարչական տեխնիկաներ կամ ստեղծագործական հասարակություններ և այլն:
Բլոգի օրացույցը կարող է բարձրացնել ձեր բլոգի տեսքը, ինչպես նաև օգնել դիտողներին հետևել բլոգի գրառումներին, նորություններին և թարմացումներին: Դուք կարող եք օրացույց ավելացնել ձեր բլոգում ՝ օգտագործելով տարբեր կայքեր, որոնք թույլ են տալիս նախագծել և ավելացնել օրացույցի գործիքներ:
Կրկին տարեվերջ է, և դուք պետք է օրացույց պատրաստեք և արագ: Սա օրացույց կազմելու ամենահեշտ տարբերակներից մեկն է: Քայլեր Քայլ 1. Բացեք Microsoft Publisher- ը: Քայլ 2. Երբ այն բացվում է, ընտրեք օրացույցներ: Քայլ 3. Ձեզ կցուցադրվեն բազմաթիվ կաղապարներ, այնպես որ ոլորեք և ընտրեք ձեր նախընտրածը:
Այս wikiHow- ը սովորեցնում է ձեզ, թե ինչպես կազմել օրացույց Google Փաստաթղթերում: Դուք կարող եք օրացույց ստեղծել ձեռքով ՝ օգտագործելով սեղան կամ կարող եք օգտագործել Google ձևանմուշ: Քայլեր Մեթոդ 1 -ից 2 -ը. Սեղանի օգտագործումը Քայլ 1.