用2十秒记住几个PHP基础知识点

php中文网
发布: 2016-06-13 12:21:46
原创
1194人浏览过

用二十秒记住几个PHP基础知识点

数组:
索引数组:数组的键是整数的数组,从0开始。
关联数组:数组的键是字符串的数组

<span class="hljs-comment">//索引数组</span><span class="hljs-variable">$arr</span>=<span class="hljs-keyword">array</span>(<span class="hljs-string">'I'</span>,<span class="hljs-string">'love'</span>,<span class="hljs-string">'you'</span>);<span class="hljs-comment">//关联数组</span><span class="hljs-variable">$arr0</span>=<span class="hljs-keyword">array</span>(<span class="hljs-string">'apple'</span>=><span class="hljs-string">"苹果"</span>,<span class="hljs-string">'yellow'</span>=><span class="hljs-string">"黄色"</span>);
登录后复制

foreach遍历数组

<span class="hljs-comment">//数组的遍历</span><span class="hljs-variable">$arr</span>=<span class="hljs-keyword">array</span>(<span class="hljs-string">"苹果"</span>,<span class="hljs-string">"黄色"</span>);<span class="hljs-keyword">foreach</span>(<span class="hljs-variable">$arr</span> <span class="hljs-keyword">as</span> <span class="hljs-variable">$key</span>=><span class="hljs-variable">$value</span>){    <span class="hljs-keyword">echo</span> <span class="hljs-string">'<br>键是:'</span>.<span class="hljs-variable">$key</span>.<span class="hljs-string">'对应的值是:'</span>.<span class="hljs-variable">$value</span>;      }<span class="hljs-variable">$arr0</span>=<span class="hljs-keyword">array</span>(<span class="hljs-string">'apple'</span>=><span class="hljs-string">"苹果"</span>,<span class="hljs-string">'yellow'</span>=><span class="hljs-string">"黄色"</span>);<span class="hljs-keyword">foreach</span>(<span class="hljs-variable">$arr0</span> <span class="hljs-keyword">as</span> <span class="hljs-variable">$key</span>=><span class="hljs-variable">$value</span>){    <span class="hljs-keyword">echo</span> <span class="hljs-string">'<br>键是:'</span>.<span class="hljs-variable">$key</span>.<span class="hljs-string">',对应的值是:'</span>.<span class="hljs-variable">$value</span>;}
登录后复制

判断函数是否存在:function_exsits(函数名)

<span class="hljs-function"><span class="hljs-keyword">function</span> <span class="hljs-title">sayHello</span><span class="hljs-params">()</span>{</span>    <span class="hljs-keyword">echo</span> <span class="hljs-string">'hello'</span>;}<span class="hljs-variable">$test</span>=<span class="hljs-string">'sayHello'</span>;<span class="hljs-keyword">if</span>(function_exsits(<span class="hljs-variable">$test</span>)){    sayHello();}<span class="hljs-comment">//输出hello</span>
登录后复制

构造函数:对象创建时调用的方法
析构函数:对象销毁时调用的方法

class Car(){    <span class="hljs-keyword">public</span> __<span class="hljs-title">construct</span>(){        echo <span class="hljs-string">'对象已经创建'</span>;    }    <span class="hljs-keyword">public</span> __<span class="hljs-title">destruct</span>(){        echo <span class="hljs-string">'对象已经销毁'</span>;    }}$car=<span class="hljs-keyword">new</span> Car();
登录后复制

strpos:查找字符串的方法

办公小浣熊
办公小浣熊

办公小浣熊是基于商汤大语言模型的原生数据分析产品,

办公小浣熊 460
查看详情 办公小浣熊

立即学习PHP免费学习笔记(深入)”;

<span class="hljs-variable">$str</span>=<span class="hljs-string">'hello world'</span>;<span class="hljs-keyword">echo</span> strpos(<span class="hljs-variable">$str</span>,<span class="hljs-string">'world'</span>);<span class="hljs-comment">//输出6,从第6位开始</span>
登录后复制

implode:返回值:把数组元素组合成一个字符串

<span class="hljs-variable">$arr</span> = <span class="hljs-keyword">array</span>(<span class="hljs-string">'abc'</span>, <span class="hljs-string">'defg'</span>);<span class="hljs-variable">$arr0</span> = implode(<span class="hljs-string">''</span>, <span class="hljs-variable">$arr</span>);print_r(<span class="hljs-variable">$arr0</span>);<span class="hljs-comment">//结果显示abcdefg</span>
登录后复制

explode:返回值:函数返回由字符串组成的数组

<span class="hljs-variable">$str</span>=<span class="hljs-string">"abc,defg"</span>;<span class="hljs-variable">$arr</span>=explode(<span class="hljs-string">','</span>,<span class="hljs-variable">$str</span>);print_r(<span class="hljs-variable">$arr</span>); <span class="hljs-regexp">//</span>结果返回一个数组,里面有两个元素<span class="hljs-symbol">:</span> abc和defg
登录后复制
本文作者:By:罗坚元 http://blog.csdn.net/sunyuan_software
PHP速学教程(入门到精通)
PHP速学教程(入门到精通)

PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!

下载
来源:php中文网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
开源免费商场系统广告
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号