FazBrowse GitHub Viewer
|
Trending
|
URL:
|
Home
Tools:
[Download Repo ZIP]
[View Raw Code]
[Original HTTPS Page]
netkiller.github.io/php/function/php.array.html at master · netkiller/netkiller.github.io · GitHub
netkiller
/
netkiller.github.io
Public
Notifications
You must be signed in to change notification settings
Fork
419
Star
1.3k
Code
Issues
0
Pull requests
0
Actions
Projects
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Actions
Projects
Security and quality
Insights
Expand file tree
Breadcrumbs
netkiller.github.io
/
php
/
function
/
php.array.html
Copy path
More file actions
More file actions
Latest commit
History
History
History
executable file
·
108 lines (94 loc) · 7.08 KB
Breadcrumbs
netkiller.github.io
/
php
/
function
/
php.array.html
Copy path
File metadata and controls
executable file
·
108 lines (94 loc) · 7.08 KB
Raw
Copy raw file
Download raw file
Open symbols panel
Edit and raw actions
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
<
?xml version="1.0" encoding="UTF-8" standalone="no"?
>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"
>
<
html
xmlns
="
http://www.w3.org/1999/xhtml
"
>
<
head
>
<
meta
http-equiv
="
Content-Type
"
content
="
text/html; charset=UTF-8
"
/>
<
title
>
3.2. Array 数组
</
title
>
<
link
rel
="
stylesheet
"
type
="
text/css
"
href
="
..//docbook.css
"
/>
<
meta
name
="
generator
"
content
="
DocBook XSL Stylesheets V1.79.1
"
/>
<
meta
name
="
keywords
"
content
="
php, pear, pecl, phar
"
/>
<
link
rel
="
home
"
href
="
../index.html
"
title
="
Netkiller PHP 手札
"
/>
<
link
rel
="
up
"
href
="
index.html
"
title
="
第 3 章 Function Reference
"
/>
<
link
rel
="
prev
"
href
="
index.html
"
title
="
第 3 章 Function Reference
"
/>
<
link
rel
="
next
"
href
="
get_loaded_extensions.html
"
title
="
3.3. 列出所有function
"
/>
</
head
>
<
body
>
<
a
xmlns
=""
href
="
//www.netkiller.cn/
"
>
Home
</
a
>
|
<
a
xmlns
=""
href
="
//netkiller.github.io/
"
>
简体中文
</
a
>
|
<
a
xmlns
=""
href
="
http://netkiller.sourceforge.net/
"
>
繁体中文
</
a
>
|
<
a
xmlns
=""
href
="
/journal/index.html
"
>
杂文
</
a
>
|
<
a
xmlns
=""
href
="
//www.netkiller.cn/home/donations.html
"
>
打赏(Donations)
</
a
>
|
<
a
xmlns
=""
href
="
http://netkiller-github-com.iteye.com/
"
>
ITEYE 博客
</
a
>
|
<
a
xmlns
=""
href
="
http://my.oschina.net/neochen/
"
>
OSChina 博客
</
a
>
|
<
a
xmlns
=""
href
="
https://www.facebook.com/bg7nyt
"
>
Facebook
</
a
>
|
<
a
xmlns
=""
href
="
http://cn.linkedin.com/in/netkiller/
"
>
Linkedin
</
a
>
|
<
a
xmlns
=""
href
="
https://zhuanlan.zhihu.com/netkiller
"
>
知乎专栏
</
a
>
|
<
a
xmlns
=""
href
="
/search.html
"
>
Search
</
a
>
|
<
a
xmlns
=""
href
="
mailto:netkiller@msn.com
"
>
Email
</
a
>
<
div
class
="
navheader
"
>
<
table
width
="
100%
"
summary
="
Navigation header
"
>
<
tr
>
<
th
colspan
="
3
"
align
="
center
"
>
3.2. Array 数组
</
th
>
</
tr
>
<
tr
>
<
td
width
="
20%
"
align
="
left
"
>
<
a
accesskey
="
p
"
href
="
index.html
"
>
上一页
</
a
>
</
td
>
<
th
width
="
60%
"
align
="
center
"
>
第 3 章 Function Reference
</
th
>
<
td
width
="
20%
"
align
="
right
"
>
<
a
accesskey
="
n
"
href
="
get_loaded_extensions.html
"
>
下一页
</
a
>
</
td
>
</
tr
>
</
table
>
<
hr
/>
</
div
>
<
table
xmlns
=""
>
<
tr
>
<
td
>
<
iframe
src
="
//ghbtns.com/github-btn.html?user=netkiller&repo=netkiller.github.io&type=watch&count=true&size=large
"
height
="
30
"
width
="
170
"
frameborder
="
0
"
scrolling
="
0
"
style
="
width:170px; height: 30px;
"
allowTransparency
="
true
"
>
</
iframe
>
</
td
>
<
td
>
<
iframe
src
="
//ghbtns.com/github-btn.html?user=netkiller&repo=netkiller.github.io&type=fork&count=true&size=large
"
height
="
30
"
width
="
170
"
frameborder
="
0
"
scrolling
="
0
"
style
="
width:170px; height: 30px;
"
allowTransparency
="
true
"
>
</
iframe
>
</
td
>
<
td
>
<
iframe
src
="
//ghbtns.com/github-btn.html?user=netkiller&type=follow&count=true&size=large
"
height
="
30
"
width
="
240
"
frameborder
="
0
"
scrolling
="
0
"
style
="
width:240px; height: 30px;
"
allowTransparency
="
true
"
>
</
iframe
>
</
td
>
</
tr
>
</
table
>
<
div
class
="
section
"
>
<
div
class
="
titlepage
"
>
<
div
>
<
div
>
<
h2
class
="
title
"
style
="
clear: both
"
>
<
a
id
="
php.array
"
>
</
a
>
3.2. Array 数组
</
h2
>
</
div
>
</
div
>
</
div
>
<
p
>
数据相关函数
</
p
>
<
div
class
="
section
"
>
<
div
class
="
titlepage
"
>
<
div
>
<
div
>
<
h3
class
="
title
"
>
<
a
id
="
idp18
"
>
</
a
>
3.2.1. 删除数组元素
</
h3
>
</
div
>
</
div
>
</
div
>
<
pre
class
="
screen
"
>
$a[]="a1";
$a[]="a2";
$a[]="a3";
print_r($a);
unset($a[1]);
print_r($a);
</
pre
>
</
div
>
<
div
class
="
section
"
>
<
div
class
="
titlepage
"
>
<
div
>
<
div
>
<
h3
class
="
title
"
>
<
a
id
="
idp19
"
>
</
a
>
3.2.2. 数组与字符串操作
</
h3
>
</
div
>
</
div
>
</
div
>
<
p
>
implode(separator,array)
</
p
>
<
pre
class
="
screen
"
>
<?php
$arr = array('Hello','World!');
echo implode(" ",$arr);
?>
</
pre
>
<
p
>
explode(separator,string,limit)
</
p
>
<
pre
class
="
screen
"
>
<?php
$str = "Hello world!";
print_r (explode(" ",$str));
?>
</
pre
>
</
div
>
<
div
class
="
section
"
>
<
div
class
="
titlepage
"
>
<
div
>
<
div
>
<
h3
class
="
title
"
>
<
a
id
="
iconv
"
>
</
a
>
3.2.3. iconv
</
h3
>
</
div
>
</
div
>
</
div
>
<
pre
class
="
screen
"
>
$str = iconv('UTF-8', 'GB2312', unescape(isset($_GET['str'])? $_GET['str']:''));
报错:iconv() : Detected an illegal character in input string
//TRANSLIT 会自动将不能直接转化的字符变成一个或多个近似的字符,
//IGNORE 会忽略掉不能转化的字符,而默认效果是从第一个非法字符截断。
$str = iconv('UTF-8', 'GBK//IGNORE', unescape(isset($_GET['str'])? $_GET['str']:''));
</
pre
>
<
p
>
替代方案
</
p
>
<
pre
class
="
screen
"
>
$content = iconv("GBK", "UTF-8", $content);
$content = mb_convert_encoding($content, "UTF-8", "GBK");
</
pre
>
</
div
>
</
div
>
<
div
xmlns
=""
id
="
disqus_thread
"
>
</
div
>
<
script
xmlns
=""
>
var
disqus_config
=
function
(
)
{
this
.
page
.
url
=
"http://www.netkiller.cn"
;
// Replace PAGE_URL with your page's canonical URL variable
this
.
page
.
identifier
=
'netkiller'
;
// Replace PAGE_IDENTIFIER with your page's unique identifier variable
}
;
(
function
(
)
{
// DON'T EDIT BELOW THIS LINE
var
d
=
document
,
s
=
d
.
createElement
(
'script'
)
;
s
.
src
=
'//netkiller.disqus.com/embed.js'
;
s
.
setAttribute
(
'data-timestamp'
,
+
new
Date
(
)
)
;
(
d
.
head
||
d
.
body
)
.
appendChild
(
s
)
;
}
)
(
)
;
</
script
>
<
noscript
xmlns
=""
>
Please enable JavaScript to view the
<
a
href
="
https://disqus.com/?ref_noscript
"
>
comments powered by Disqus.
</
a
>
</
noscript
>
<
br
xmlns
=""
/>
<
script
xmlns
=""
type
="
text/javascript
"
id
="
clustrmaps
"
src
="
//cdn.clustrmaps.com/map_v2.js?u=r5HG&d=9mi5r_kkDC8uxG8HuY3p4-2qgeeVypAK9vMD-2P6BYM
"
>
</
script
>
<
div
class
="
navfooter
"
>
<
hr
/>
<
table
width
="
100%
"
summary
="
Navigation footer
"
>
<
tr
>
<
td
width
="
40%
"
align
="
left
"
>
<
a
accesskey
="
p
"
href
="
index.html
"
>
上一页
</
a
>
</
td
>
<
td
width
="
20%
"
align
="
center
"
>
<
a
accesskey
="
u
"
href
="
index.html
"
>
上一级
</
a
>
</
td
>
<
td
width
="
40%
"
align
="
right
"
>
<
a
accesskey
="
n
"
href
="
get_loaded_extensions.html
"
>
下一页
</
a
>
</
td
>
</
tr
>
<
tr
>
<
td
width
="
40%
"
align
="
left
"
valign
="
top
"
>
第 3 章 Function Reference
</
td
>
<
td
width
="
20%
"
align
="
center
"
>
<
a
accesskey
="
h
"
href
="
../index.html
"
>
起始页
</
a
>
</
td
>
<
td
width
="
40%
"
align
="
right
"
valign
="
top
"
>
3.3. 列出所有function
</
td
>
</
tr
>
</
table
>
</
div
>
<
script
xmlns
=""
>
(
function
(
i
,
s
,
o
,
g
,
r
,
a
,
m
)
{
i
[
'GoogleAnalyticsObject'
]
=
r
;
i
[
r
]
=
i
[
r
]
||
function
(
)
{
(
i
[
r
]
.
q
=
i
[
r
]
.
q
||
[
]
)
.
push
(
arguments
)
}
,
i
[
r
]
.
l
=
1
*
new
Date
(
)
;
a
=
s
.
createElement
(
o
)
,
m
=
s
.
getElementsByTagName
(
o
)
[
0
]
;
a
.
async
=
1
;
a
.
src
=
g
;
m
.
parentNode
.
insertBefore
(
a
,
m
)
}
)
(
window
,
document
,
'script'
,
'//www.google-analytics.com/analytics.js'
,
'ga'
)
;
ga
(
'create'
,
'UA-11694057-1'
,
'auto'
)
;
ga
(
'send'
,
'pageview'
)
;
</
script
>
<
script
xmlns
=""
async
="
async
"
>
var
_hmt
=
_hmt
||
[
]
;
(
function
(
)
{
var
hm
=
document
.
createElement
(
"script"
)
;
hm
.
src
=
"https://hm.baidu.com/hm.js?93967759a51cda79e49bf4e34d0b0f2c"
;
var
s
=
document
.
getElementsByTagName
(
"script"
)
[
0
]
;
s
.
parentNode
.
insertBefore
(
hm
,
s
)
;
}
)
(
)
;
</
script
>
<
script
xmlns
=""
async
="
async
"
>
(
function
(
)
{
var
bp
=
document
.
createElement
(
'script'
)
;
var
curProtocol
=
window
.
location
.
protocol
.
split
(
':'
)
[
0
]
;
if
(
curProtocol
===
'https'
)
{
bp
.
src
=
'https://zz.bdstatic.com/linksubmit/push.js'
;
}
else
{
bp
.
src
=
'http://push.zhanzhang.baidu.com/push.js'
;
}
var
s
=
document
.
getElementsByTagName
(
"script"
)
[
0
]
;
s
.
parentNode
.
insertBefore
(
bp
,
s
)
;
}
)
(
)
;
</
script
>
<
script
xmlns
=""
type
="
text/javascript
"
src
="
/js/q.js
"
async
="
async
"
>
</
script
>
</
body
>
</
html
>
Back
|
FazBrowse Home
|
New Git URL