,值班代码如何写

Jun 13, 2016 pm 01:46 PM
array date quot

求助,值班代码怎么写
最近在做单位的网站,基础很薄弱,很多东西都是边看书边百度摸索着做的
最近想要实现在主页上显示每天的值班人员,四天轮一次。
我写的代码如下。
$zbb0=array("张三","李四","王五")
$zbb1=array("张三1","李四1","王五1")
$zbb2=array("张三2","李四2","王五2")
$zbb3=array("张三3","李四3","王五3")
$date_time=getdate(time));
$yday=$date_time["yday"];
if ($yday%4==0){
echo "$zbb0";}
if ($yday%4==1){
echo "$zbb1";}
if ($yday%4==2){
echo "$zbb2";}
if ($yday%4==3){
echo "$zbb3";}
?>
大概意思就是获取当前日期是今年的第几天,再除以四得出余数,根据余数的数值显示相应的人员


------解决方案--------------------
$zbb0=array("张三","李四","王五");
$zbb1=array("张三1","李四1","王五1");
$zbb2=array("张三2","李四2","王五2");
$zbb3=array("张三3","李四3","王五3");
$date_time=getdate(time());
$yday=$date_time["yday"];
$day=$yday%4; //余数

$zb='zbb'.$day; //是哪天的变量
$zbb=$$zb;
print_r($zbb);
------解决方案--------------------

PHP code


$zb=array(
1=>array("张三","李四","王五")
,array("张三1","李四1","王五1"),
array("张三2","李四2","王五2"),
array("张三3","李四3","王五3")
);
 
$today=date("N");
 
switch ($today%4)
{
    case 1:
        print_r($zb[1]);
        break;
    case 2:
        print_r($zb[2]);
        break;
    case 3:
        print_r($zb[3]);
        break;
    case 4:
        print_r($zb[3]);
        break;
        
}
?>
<br><font color="#e78608">------解决方案--------------------</font><br>
$zbb = array(<br> array("张三","李四","王五"),<br> array("张三1","李四1","王五1"),<br> array("张三2","李四2","王五2"),<br> array("张三3","李四3","王五3"),<br>);<br>print_r($zbb[date('z')%4]);<br>或<br>echo join(',', $zbb[date('z')%4]); <div class="clear">
                 
              
              
        
            </div>
Salin selepas log masuk
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

Video Face Swap

Video Face Swap

Tukar muka dalam mana-mana video dengan mudah menggunakan alat tukar muka AI percuma kami!

Alat panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas

Tutorial Java
1663
14
Tutorial PHP
1264
29
Tutorial C#
1237
24
Amaran PHP: date() menjangkakan parameter 2 panjang, penyelesaian diberikan rentetan Amaran PHP: date() menjangkakan parameter 2 panjang, penyelesaian diberikan rentetan Jun 22, 2023 pm 08:03 PM

Apabila membangunkan menggunakan program PHP, anda sering menghadapi beberapa amaran atau mesej ralat. Antaranya, satu mesej ralat yang mungkin muncul ialah: PHPWarning:date()expectsparameter2tobelong,stringgiven. Mesej ralat bermaksud: parameter kedua bagi tarikh fungsi() dijangka menjadi integer panjang (panjang), tetapi yang sebenarnya dihantar kepadanya ialah rentetan (rentetan). Jadi, kita

Cara membuat dan menamakan fail/folder berdasarkan cap masa semasa Cara membuat dan menamakan fail/folder berdasarkan cap masa semasa Apr 27, 2023 pm 11:07 PM

Jika anda sedang mencari cara untuk membuat dan menamakan fail dan folder secara automatik berdasarkan cap masa sistem, anda telah datang ke tempat yang betul. Terdapat cara yang sangat mudah untuk menyelesaikan tugas ini. Folder atau fail yang dibuat kemudiannya boleh digunakan untuk pelbagai tujuan seperti menyimpan sandaran fail, menyusun fail berdasarkan tarikh, dsb. Dalam artikel ini, kami akan menerangkan dalam beberapa langkah yang sangat mudah cara membuat fail dan folder secara automatik dalam Windows 11/10 dan menamakannya mengikut cap masa sistem. Kaedah yang digunakan adalah skrip kelompok, yang sangat mudah. Harap anda seronok membaca artikel ini. Bahagian 1: Cara membuat dan menamakan folder secara automatik berdasarkan cap masa semasa sistem Langkah 1: Mula-mula, navigasi ke folder induk tempat anda ingin mencipta folder,

Bagaimana untuk mendapatkan perwakilan milisaat tarikh menggunakan kaedah getTime() kelas Tarikh Bagaimana untuk mendapatkan perwakilan milisaat tarikh menggunakan kaedah getTime() kelas Tarikh Jul 24, 2023 am 11:42 AM

Bagaimana untuk mendapatkan perwakilan milisaat tarikh menggunakan kaedah getTime() kelas Tarikh Dalam Java, kelas Tarikh ialah kelas yang digunakan untuk mewakili tarikh dan masa. Ia menyediakan banyak kaedah berguna untuk memanipulasi dan mendapatkan maklumat tentang objek tarikh. Antaranya, kaedah getTime() ialah kaedah penting dalam kelas Date, yang boleh mengembalikan perwakilan milisaat objek tarikh. Seterusnya, kami akan memperincikan cara menggunakan kaedah ini untuk mendapatkan perwakilan milisaat tarikh, dan memberikan contoh kod yang sepadan. Menggunakan kelas Tarikh

Pengenalan kepada kaedah dan penggunaan menggunakan kelas Date dan SimpleDateFormat untuk memproses masa dalam Java Pengenalan kepada kaedah dan penggunaan menggunakan kelas Date dan SimpleDateFormat untuk memproses masa dalam Java Apr 21, 2023 pm 03:01 PM

1. Pengenalan Kelas Tarikh dalam pakej java.util mewakili masa tertentu, tepat kepada milisaat. Jika kita ingin menggunakan kelas Date kita, maka kita mesti memperkenalkan kelas Date kita. Menulis tahun terus ke dalam kelas Tarikh tidak akan menghasilkan hasil yang betul. Oleh kerana Date in Java dikira dari 1900, jadi selagi anda mengisi parameter pertama dengan bilangan tahun sejak 1900, anda akan mendapat tahun yang anda inginkan. Bulan perlu ditolak dengan 1, dan hari boleh dimasukkan terus. Kaedah ini jarang digunakan, dan kaedah kedua biasa digunakan. Kaedah ini adalah untuk menukar rentetan yang mematuhi format tertentu, seperti yyyy-MM-dd, kepada data jenis Tarikh. Mula-mula, tentukan objek jenis Date Date

Isih tatasusunan menggunakan fungsi Array.Isih dalam C# Isih tatasusunan menggunakan fungsi Array.Isih dalam C# Nov 18, 2023 am 10:37 AM

Tajuk: Contoh menggunakan fungsi Array.Sort untuk mengisih tatasusunan dalam Teks C#: Dalam C#, tatasusunan ialah struktur data yang biasa digunakan dan operasi pengisihan tatasusunan selalunya diperlukan. C# menyediakan kelas Array, yang mempunyai kaedah Isih untuk menyusun tatasusunan dengan mudah. Artikel ini akan menunjukkan cara menggunakan fungsi Array.Sort dalam C# untuk mengisih tatasusunan dan memberikan contoh kod khusus. Pertama, kita perlu memahami penggunaan asas fungsi Array.Sort. Susunan.Jadi

Apakah pilihan untuk perpustakaan kalendar dan tarikh dalam Python? Apakah pilihan untuk perpustakaan kalendar dan tarikh dalam Python? Oct 21, 2023 am 09:22 AM

Terdapat banyak perpustakaan kalendar dan pustaka tarikh yang sangat baik dalam Python untuk kami gunakan Perpustakaan ini boleh membantu kami mengendalikan operasi berkaitan tarikh dan kalendar. Seterusnya, saya akan memperkenalkan anda kepada beberapa pilihan biasa dan memberikan contoh kod yang sepadan. Pustaka Datetime: Datetime ialah modul pemprosesan tarikh dan masa terbina dalam Python Ia menyediakan banyak kelas dan kaedah berkaitan tarikh dan masa, yang boleh digunakan untuk memproses tarikh, masa, perbezaan masa dan operasi lain. Kod contoh: importdatetime#Dapatkan tarikh semasa

Kaedah mudah dan jelas untuk menggunakan fungsi PHP array_merge_recursive(). Kaedah mudah dan jelas untuk menggunakan fungsi PHP array_merge_recursive(). Jun 27, 2023 pm 01:48 PM

Apabila pengaturcaraan dalam PHP, kita selalunya perlu menggabungkan tatasusunan. PHP menyediakan fungsi array_merge() untuk melengkapkan penggabungan tatasusunan, tetapi apabila kunci yang sama wujud dalam tatasusunan, fungsi ini akan menimpa nilai asal. Untuk menyelesaikan masalah ini, PHP juga menyediakan fungsi array_merge_recursive() dalam bahasa, yang boleh menggabungkan tatasusunan dan mengekalkan nilai kunci yang sama, menjadikan reka bentuk program lebih fleksibel. array_merge

Cara menggunakan fungsi array_combine dalam PHP untuk menggabungkan dua tatasusunan menjadi tatasusunan bersekutu Cara menggunakan fungsi array_combine dalam PHP untuk menggabungkan dua tatasusunan menjadi tatasusunan bersekutu Jun 26, 2023 pm 01:41 PM

Dalam PHP, terdapat banyak fungsi tatasusunan berkuasa yang boleh menjadikan operasi tatasusunan lebih mudah dan lebih pantas. Apabila kita perlu menggabungkan dua tatasusunan ke dalam tatasusunan bersekutu, kita boleh menggunakan fungsi array_combine PHP untuk mencapai operasi ini. Fungsi ini sebenarnya digunakan untuk menggabungkan kekunci satu tatasusunan sebagai nilai tatasusunan lain ke dalam tatasusunan bersekutu baharu. Seterusnya, kami akan menerangkan cara menggunakan fungsi array_combine dalam PHP untuk menggabungkan dua tatasusunan menjadi tatasusunan bersekutu. Ketahui tentang array_comb

See all articles