PHP学习日记(1)——类、函数的使用
Jun 13, 2016 pm 12:25 PM
add
class
echo
function
test
PHP学习日记(一)——类、函数的使用
一、自定义函数
1 | <span style= "color: #0000ff;" > function </span> add(<span style= "color: #800080;" > $a </span>,<span style= "color: #800080;" > $b </span><span style= "color: #000000;" >){ </span><span style= "color: #800080;" > $c </span>=<span style= "color: #800080;" > $a </span>+<span style= "color: #800080;" > $b </span><span style= "color: #000000;" >; </span><span style= "color: #0000ff;" > echo </span> 'add test:' <span style= "color: #000000;" >; </span><span style= "color: #0000ff;" > echo </span> <span style= "color: #800080;" > $c </span><span style= "color: #000000;" >; </span><span style= "color: #0000ff;" > return </span> <span style= "color: #800080;" > $c </span><span style= "color: #000000;" >;}add(</span>1,2);
|
Nach dem Login kopieren
输出结果:
二、调用类里面函数
1、双冒号::,不用实例化,直接类名调用
1 | <span style= "color: #0000ff;" > class </span><span style= "color: #000000;" > test{ </span><span style= "color: #0000ff;" > public </span> <span style= "color: #0000ff;" > function </span> add(<span style= "color: #800080;" > $a </span>,<span style= "color: #800080;" > $b </span><span style= "color: #000000;" >){ </span><span style= "color: #800080;" > $c </span>=<span style= "color: #800080;" > $a </span>+<span style= "color: #800080;" > $b </span><span style= "color: #000000;" >; </span><span style= "color: #0000ff;" > echo </span> 'class test:' <span style= "color: #000000;" >; </span><span style= "color: #0000ff;" > echo </span> <span style= "color: #800080;" > $c </span><span style= "color: #000000;" >; </span><span style= "color: #0000ff;" > return </span> <span style= "color: #800080;" > $c </span><span style= "color: #000000;" >; }}test</span>::add(1,2);
|
Nach dem Login kopieren
2、->,实例化后的对象使用
1 | <span style= "color: #0000ff;" > class </span><span style= "color: #000000;" > test{ </span><span style= "color: #0000ff;" > public </span> <span style= "color: #0000ff;" > function </span> add(<span style= "color: #800080;" > $a </span>,<span style= "color: #800080;" > $b </span><span style= "color: #000000;" >){ </span><span style= "color: #800080;" > $c </span>=<span style= "color: #800080;" > $a </span>+<span style= "color: #800080;" > $b </span><span style= "color: #000000;" >; </span><span style= "color: #0000ff;" > echo </span> 'class test:' <span style= "color: #000000;" >; </span><span style= "color: #0000ff;" > echo </span> <span style= "color: #800080;" > $c </span><span style= "color: #000000;" >; </span><span style= "color: #0000ff;" > return </span> <span style= "color: #800080;" > $c </span><span style= "color: #000000;" >; }}</span><span style= "color: #800080;" > $object </span>=<span style= "color: #0000ff;" > new </span><span style= "color: #000000;" > test();</span><span style= "color: #800080;" > $object </span>->add(1,3);
|
Nach dem Login kopieren
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn