【Android程序员学PHP开发(10)-流程控制-PhpStorm】教程文章相关的互联网学习教程文章

Android程序员学PHP开发(9)-赋值比较逻辑运算-PhpStorm【图】

转载请注明出处:http://blog.csdn.net/iwanghang/article/details/54409880觉得博文有用,请点赞,请评论,请关注,谢谢!~赋值运算符号:=,+=,-=,*=,/=,%=,.=比较运算符号:>,<,==,>=,<=,===,!=,!==逻辑运算符 and或者&&、or或||、not或!、xorxor 不同为真,相同为假die()输出一条消息,并退出当前脚本<?php/*** 赋值运算符号:=,+=,-=,*=,/=,%=,.=*/$a = 5;$name = "iwanghang"+5; // 打印结果:5$name2 = "...

Android程序员学PHP开发(23)-数组操作相关函数(1)键名键值篇-PhpStorm

数组的相关处理函数:http://php.com/manual/zh/ref.array.php本篇介绍并演示,以下几个函数的用法:在PHP手册中也有例子,但是个别函数有使用的PHP版本限制,部分函数对value也有限制~这些都写在下面的代码中了~<?php/*** 数组的相关处理函数:* http://www.gxlcms.com/** 下面演示几个函数的使用:* array_values() 返回数组中所有的值* list() 给一组变量进行赋值* array_keys() 返回数组中部分的或所有的键名, 需要区分大小写...

Android程序员学PHP开发(34)-ThinkPHP5.0(6)自动生成-PhpStorm【图】

见证奇迹的时刻到了,我们要 自动生成目录结构 了~这是TP带来的便利~要不然我们要用框架而不是用原生呢~在线文档:http://www.kancloud.cn/manual/thinkphp5/1180211、命令行自动生成 不方便演示,有兴趣同学区看下开发手册~2、添加自动生成代码 我们在 .\build.php 中添加,这样: // 定义demo模块的自动生成 (按照实际定义的文件名生成)demo => [__file__ => [common.php],__dir__ => [behavior, controller, mode...

Android程序员学PHP开发(24)-数组操作相关函数(2)回调函数篇-PhpStorm

本篇主要是 使用回调函数处理数组,2种方式:函数调用,函数结构一目了然匿名函数 ,即时使用,安全性高下面演示几个函数的使用:主要是了解回调函数的使用:count() 计算数组中的单元数目或对象中的属性个数array_count_values() 统计数组中所有的值出现的次数array_unique() 移除数组中重复的值array_filter() 用回调函数过滤数组中的单元array_walk() 使用用户自定义函数对数组中的每个元素做回调处理array_map() 为数组的每个元...

Android程序员学PHP开发(25)-数组操作相关函数(3)拆组排列篇-PhpStorm

这3篇博文演示了,几乎所有常用的数组函数,在php开发中,大部分时间是操作字符串和数组,所以相关函数比较重要。http://php.com/manual/zh/ref.array.php冒泡排序array_slice() 从数组中取出一段array_splice() 把数组中的一部分去掉并用其它值取代array_combine() 创建一个数组,用一个数组的值作为其键名,另一个数组的值作为其值数组相加 与 数组合并array_merge() 合并一个或多个数组交集 与 差集array_intersect() 计算数组的...

Android程序员学PHP开发(26)-简单留言板-PhpStorm【图】

好了,我们终于要涉及数据存储了,请原谅我跳过了大量基础知识,实在是对实战练习迫不及待了~~哈哈!简单留言板,依靠txt存储数据,只是一个练习。下一个篇,我们再来初体验一下数据库,这篇博文仅仅是一个热身。看一下效果和源码:<?php/*** 简单留言板*/$filename = "message.txt";// 写入// 如果用户提交了,就写入文件,按一定格式写入if(isset($_POST[dosubmit])){$mess = "{$_POST[username]}||".time()."||{$_POST[title]}|...

Android程序员学PHP开发(27)-数据库练习-PhpStorm【图】

既然是数据库练习,你先的建立一个数据库吧,我们来搞一个出来:1、进入phpmyadmin,新建数据库:2、新建数据表:3、新建字段:(collation选择utf8_bin)4、勾选A_I,让id自增:5、保存:6、尝试插入数据:7、随便写点信息,点击执行:8、点击浏览,看一下效果:9、插入成功,说明我们表没有问题,id也是自增的:下面是源码:<?php/*** 数据库练习* http://www.gxlcms.com/** mysql_connect — 打开一个到 MySQL 服务器的连接* my...

Android程序员学PHP开发(28)-简单博客系统-PhpStorm【图】

简单博客系统,发布,编辑,删除,数据库的练习~暂时不考虑安全性,先看GIF动图:看一下数据库截图:好了,看代码:conn.php:<?php/*** mysql_query — 发送一条 MySQL 查询*//*** 连接数据库(返回资源)*/@mysql_connect("127.0.0.1:3306","root","") or die("mysql数据库连接失败");/*** 选择一个数据库作为默认的数据库使用*/@mysql_select_db("blog")or die("db连接失败");index.php:<a href="index.php"><B>index</B></a> ...

Android程序员学PHP开发(22)-超全局数组/超全局变量-PhpStorm

PHP超级全局变量数组(Super Global Array),又称为PHP预定义数组,是由PHP引擎内置的,不需要开发者重新定义。 在PHP脚本运行时,PHP会自动将一些数据放在超级全局数组中。PHP 中的许多预定义变量都是“超全局的”,这意味着它们在一个脚本的全部作用域中都可用。在函数或方法中无需执行 global $variable; 就可以访问它们。php超级全局变量列表:$_GET[] 获得以GET方法提交的变量数组$_POST[] 获得以POST方法提交的变量数组$_CO...

Android程序员学PHP开发(29)-ThinkPHP5.0(1)初体验-PhpStorm【图】

现在很多公司企业招聘,直接要求会使用thinkPhp框架,或许你更喜欢原生,但是不可以否认框架开发的效率。好的,让我们来一起学习学习ThinkPHP5.0吧~~我这边使用ThinkPHP5.0.5完整版作为练习版本~~下载地址1:http://www.thinkphp.cn/down.html下载地址2:http://download.csdn.net/detail/iwanghang/9763145 (推荐这里下载,官网下载我失败了,我从别的地方找到的版本)入口文件:配置文件:数据库配置:当你在database.php配置...

Android程序员学PHP开发(13)-简易计算器-PhpStorm【图】

老规矩,先上GIF动态图,看个效果,如果符合你的项目或者确定你要了解的内容,再往下看吧:<?php// 判断post是否传过来sub参数,从而判断是提交计算,还是刷新页面if (isset($_POST[sub])){echo "用户点击提交按钮,提交计算请求<br>";// 下面注释掉的代码并不是错误的,只是区别switch的另外一种方式 // if ($_POST[ysf] == "+"){ // echo $_POST[num1] + $_POST[num2] . "<br>"; // }elseif ($_POST[ysf]...

Android程序员学PHP开发(14)-whlie练习-PhpStorm【图】

转载请注明出处:http://www.gxlcms.com/觉得博文有用,请点赞,请评论,请关注,谢谢!~其实比起来whlie来说,更喜欢用for,这里一起练习了table表单。看一下GIF动态效果图,顺便看一下代码:没有新的知识点,所以代码中没有注释,新手朋友那里不懂问哪里吧,让我们起学习php~~<?php$i = 0;while (true){echo "{$i}<br>";$i++;if ($i > 10){break;}}/** ***********************分割线************************* */echo "<table b...

Android程序员学PHP开发(30)-ThinkPHP5.0(2)命名空间-PhpStorm

命名空间 使用范围 访问方式 * 命名空间 从广义上来说,命名空间是一种封装事物的方法。在很多地方都可以见到这种抽象概念。例如,在操作系统中目录用来将相关文件分组, 对于目录中的文件来说,它就扮演了命名空间的角色。具体举个例子,文件 foo.txt 可以同时在目录/home/greg 和 /home/other 中 存在,但在同一个目录中不能存在两个 foo.txt 文件。另外,在目录 /home/greg 外访问 foo.txt 文件时,我们必须...

Android程序员学PHP开发(15)-dowhile-for-goto-function-PhpStorm【图】

本文描述了Android程序员学PHP开发(15)-dowhile-for-goto-function-PhpStorm 的详情,有需要的朋友可以参考下<?php/*** while和do...while的区别*/echo "----------while和do...while的区别----------<br>";while (false){echo "1<br>";}do{echo "2<br>";}while(false);/*以上只输出2*//*** for的复杂用法*/echo "----------for的复杂用法----------<br>";for ($i=0,$j=10; $i<10 || $j>0 ; $i++,$j--){echo "i = {$i} , j = {$j} ...

Android程序员学PHP开发(6)-字符串数组对象资源-PhpStorm

var_dump()方法真好用。简单地说,var_dump()方法会返回变量的数据类型和值。复杂点说,var_dump()方法是判断一个变量的类型与长度,并输出变量的数值,如果变量有值输的是变量的值并回返数据类型.此函数显示关于一个或多个表达式的结构信息,包括表达式的类型与值。数组将递归展开值,通过缩进显示其结构。<?php/*** 变量类型* 字符串String* 顺带介绍转义字符*/$int = 10; // 打印结果:10$str2 = "a"; // 打印结果:a$str3 = "thi...