����
PHP��explode��implode������
�����ַ�����������ָ��Ƿdz���Ҫ���������ݣ�ͨ������Խ����鰴��ָ���Ĺ���ת�����ַ�����Ҳ���Խ��ַ�������ָ���Ĺ�����зָ����һ�����顣��Ӧ�÷�Χ�ܹ㣬���ڹ�����վ�Ĺ��ﳵ������ͶƱϵͳ�ȡ����������ʵ����Ҫͨ��implode()��explode()��������ɡ�
�������
����explode(separator,string,limit)
����separator ���衣�涨������ָ��ַ�����
����string ���衣Ҫ�ָ���ַ�����
����limit ��ѡ���涨�����ص�����Ԫ�ص������Ŀ��
����implode(separator,array)
����separator ��ѡ���涨����Ԫ��֮����õ����ݡ�Ĭ���� ""�����ַ�������
����array ���衣Ҫ���Ϊ�ַ��������顣
��������
����. explode() �������ַ����ָ�Ϊ���飻
����implode() ����������Ԫ�����Ϊһ���ַ�����
����. explode() ������ʷԭ���ܽ������ֲ���˳�?��뱣֤separator������string����֮ǰ���У�
����implode() ���Խ������ֲ���˳��
����
PHP��explode������split������������
����explode
��������������ӿ��Կ��������ɵ��������ж�Ӧ��˳��ġ�
����$pizza = "piece piece piece piece piece piece";
����$pieces = explode(" ", $pizza);
����echo $pieces[]; // piece
����echo $pieces[]; // piece
����// ʾ��
����$data = "foo:*::::/home/foo:/bin/sh";
����list($user, $pass, $uid, $gid, $gecos, $home, $shell) = explode(":", $data);
����echo $user; // foo
����echo $pass; // *
����ע����ǣ������һ������Ϊ���ַ����Ļ����ͻ����Warning��
����var_dump( explode('','asdasd') );
����//Warning: explode(): Empty delimiter in /tmp/ec-e-f--f/code on line
����//bool(false)
����split
����(PHP , PHP )
����split �� ��������ʽ���ַ����ָ������
����ע��������沢û��PHP ,Ҳ����˵split��������֧��PHP .
����$date = "//";
����list($month, $day, $year) = split ('[/.-]', $date);
����echo "Month: $month; Day: $day; Year: $year
\n";
����//PHP �µı���
����Fatal error: Uncaught Error: Call to undefined function split() in /tmp/dc-bcb-f-a-faa/code:
����Stack trace:
����# {main}
����thrown in /tmp/dc-bcb-f-a-faa/code on line
����//PHP . �·�������
����Month: ; Day: ; Year:
����split�ĵ�һ������Ϊ������ʽ��Ҳ����˵�������Ҫƥ�������ַ�����Ҫת��һ�¡�
����$arr='\\';
����$rearr = split ('[/\]', $arr);
����var_dump($rearr)
����/*
����array() {
����[]=>
����string() ""
����[]=>
����string() ""
����[]=>
����string() ""
����}
����*/
����Ҳ������ΪҪʹ��������ʽ pattern ����������������ٶȲ���ܿ졣
����preg_split() ����ʹ���� Perl ����������ʽ���ͨ���DZ� split() ���������������������Ҫ������ʽ����������ʹ�� explode() ���죬�����Ͳ�������������ʽ������˷�
����
explode�������ʲô����
��������
����[�ʵ�] tolerate; stand; endure; put up with; abide;
����[����]���Dz����������Ĵ���
����We can't tolerate his mistakes.
����
cad��explode����ô��˼
�����ֽ�ͼ�� �ܰѾ��Ρ�����ߡ��ȷֽ�ɵ�������
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。
- 上一篇: emmental(cheddar)
- 下一篇: fakeyang(fakeyang三部曲)
发表评论