PHP�܂Ƃ� - �z�񑀍�

HOME | TOP

�� �z��̍쐬

�� array()���g���Ĕz��쐬

�쐬�����z��́A$array[0]�̂悤�ɂ��Ēl���Q�Ƃł���B
�z��̗v�f��0�Ԗڂ���n�܂�̂�$array[0], $array[1], $array[2]�Ƒ������ƂɂȂ�B




�� �v�f���Ƃɑ�����Ĕz��쐬




�� �v�f���Ƃɑ�����Ĕz��쐬�i���̂Q�j

0�Ԗڗv�f����n�܂��ʂ̔z��̑��ɁA�A�z�z�񂪂���B
��ʂ̔z���0�Ԗڗv�f���珇�Ԃɂ‚Â��Ă������A�A�z�z��̓L�[�i������j�Ƃ��̒l�̃y�A�ɂȂ��Ă��āA��ʂ̔z��Ƃ̊ԂɈ������ɈႢ�͂Ȃ��B




�� �A�z�z��̍쐬


�� �A���̒l�����”z��̍쐬


�� �����l�����”z��̍쐬

�����l�Ŕz��𐶐��Ɠ����ɏ���������ꍇ�ɕ֗�


�� �z����`�F�b�N

�� is_array()

�z��f�[�^���ǂ������`�F�b�N




�� count()

�z��̗v�f���𓾂�

sizeof()�̓G�C���A�X




�� isset()��array_key_exists()

�v�f�̗L�����`�F�b�N

isset()��array_key_exists()�̈Ⴂ�́Aisset()��null�l���U��������̂ɑ΂��Aarray_key_exists()�͒l��null�ł���`����Ă���ΐ^�Ƃ��Ĉ����B




�� in_array()��array_search()

�z��ɒl�����邩�`�F�b�N

array_search()�֐��ł́A�ŏ��ɒl����v�����L�[���P�‚����Ԃ��̂ŁA��v����L�[�S�����擾����ɂ�$sub = array_keys($array, 5)�Ƃ���K�v������B




�� preg_grep()

�p�^�[���ɊY������v�f���擾����B


�� �z��̎Q��

�z��Q�Ɨp��foreach���[�v������B

�� �z��̃L�[�ƒl���Q��

foreach���[�v�ɂ����āA�u�L�[�ƒl�v�܂��́u�l�̂݁v���Q�Ƃ��邱�Ƃ��ł��܂��B

"as"��foreach���[�v�݂̂Ŏg�p����L�[���[�h�ɂȂ�܂��B




�� �z��̃L�[�݂̂��Q��

array_keys()�֐����g���ăL�[��l�Ƃ���z��𐶐����Ă��܂��B���̐V�������������z��̒l���Q�Ƃ��Ă��邱�ƂɂȂ�܂��B

�������A�V���Ȕz��𐶐����Ă���̂ŃR�X�g���l������ȉ��̂悤�Ɂu$key => $value�v���g����$value�𖳎��������������悤�ȋC������B




�� �z��̃L�[�݂̂��Q�Ɓi���̂Q�j

�������z��̒l���c��ȃf�[�^���Ƃ��Ȃ�̗ʂ̃f�[�^�R�s�[���p�����ă��X��������B
���������ꍇ�͂ł���΃��t�@�����X���g�����Ƃ��l���������悢�B


�� �z����󂯎��

array()�ɂ��z�񐶐����͕ϐ��ɑ��������@�Ŕz����󂯎��

array()�͊֐��ł͂Ȃ��Č���\���ł͂��邪�A�z���Ԃ��֐��̏ꍇ�ł��ϐ��ւ̑���̌`�Ŏ󂯎�邱�Ƃ��ł���B




���̑��Alist()���g���Ĕz����󂯎����@������B




list()���g���ꍇ�ɂ́A�Ԃ��Ă���z��̗v�f�������炩���ߕ������Ă���ꍇ����Ȃ��Ǝg���Ȃ��B

�������v�f�����z��������Ȃ������ꍇ�ɂ́uNotice: Undefined offset: 2 in /path/to/filename on line N�v�̂悤�Ȍx�����\�������B




���͕K�v�ȗv�f�������󂯎��B�s�v�ȑ���i�f�[�^�R�s�[�j���s��Ȃ����y���Ȃ�B




���̑����G�Ȕz����A�l�X�g�ɂ���list()�Ŏ󂯎����@������܂��B





�� �z��̍폜

�z��̍폜�́A�u�v�f���Ƃ̍폜�v�Ɓu�z��S�̂̍폜�v������B

�� unset()

�폜�Ə��������A���ۂɂ͕ϐ��̊��蓖�Ă������Ƃ��ϐ��̔j���Ƃ��̕\��������Ă���B

unset($array[0], $array[2])�Ƃ���Δ�є�тŗv�f�폜���s�����Ƃ��ł���B




�� array()

�V���ɐ���������̔z��������Ă���B
�`�Ƃ��Ă�unset()���l�ɂ��ׂĂ̗v�f���폜���������ɂȂ�B




�� array_shift()

�擪�v�f�𔲂��o���ĕԂ��܂��B���̌��ʁA�z��͐V����0�Ԗڂ̗v�f����n�܂�悤�ɃX���C�h���Ă��܂��B

����Ƃ͋t�ɁA�擪�v�f�ɒlj�����array_unshift()�֐�������B




�� array_pop()

�����v�f�𔲂��o���ĕԂ��܂��B���̌��ʁA�z��͖����v�f����������ď����Ă��܂��B

����Ƃ͋t�ɁA�����v�f�ɒlj�����array_push()�֐������邪�A$array[] = 'foo'�Œlj��������������B




�� array_splice()

�z��̕����v�f�𔲂��o���B���̌��ʁA���̔z��͕����v�f����������Ă���B


�� �z����t�B���^�[�ɂ�����

�t�B���^�[�Ƃ́A�����ɍ����v�f�𒊏o���邱��

�� array_filter()

��������p�̃R�[���o�b�N�֐������i�^���U��Ԃ��j

��x�����Ă΂Ȃ��悤�ȃR�[���o�b�N�֐����`����̂����ʂ��������Ȃ�悤�Ȃ�create_function()�֐��Œ�`���������֐��𒼐ړn���΂悢�B




�� array_unique()

�z�񂩂�d�������l���폜����

�L�[�ƒl�̊֌W�͈ێ�����Ă���B


�� �z��̑S�v�f�ɏ������قǂ���

�� array_walk()

�z��̑S�Ă̗v�f�Ƀ��[�U�֐���K�p����




�� array_map()

�w�肵���z��̗v�f�ɃR�[���o�b�N�֐���K�p����

array_walk()�Ƃ̈Ⴂ�́A���ʂ�z��Ŏ擾�ł��邱��

�v�f���̓��������̔z������ɏ������邱�Ƃ��ł���B




���̑��A��������null�Ƃ��邱�Ƃɂ��z��̔z��𐶐��ł���B





�� �z�����בւ���

�� array_reverse()

�v�f���t���ɂ����z���Ԃ�




�� shuffle()

�z����V���b�t������




�� asort()��arsort()

�A�z�L�[�Ɨv�f�Ƃ̊֌W���ێ����‚”z����\�[�g����

�l�Ɋւ��ăA���t�@�x�b�g���Ƀ\�[�g




�� ksort()��krsort()

�z����L�[�Ń\�[�g����

�L�[�Ɋւ��ăA���t�@�x�b�g���Ƀ\�[�g




�� sort()��rsort()

�z����\�[�g����

�L�[�𖳎����āA�l�Ɋւ��ăA���t�@�x�b�g���Ƀ\�[�g���z���0�Ԗڂ���Ċ��蓖�Ă��s���B





�� ���̑��̏���

�� array_rand()

�z�񂩂��ˆȏ�̗v�f�������_���Ɏ擾����

���ӂ��ׂ��́A�l�ł͂Ȃ��ăL�[�i�Y�����j���Ԃ���邱�ƁB




�� array_slice()

�z��̈ꕔ��W�J����




�� implode()

�z��̒l��A�����Ĉ�‚̕�����Ƃ��ĕԂ�

�L�[�����������������B

join()�̓G�C���A�X


2010(C)Mingw