变量与函数的

变量声明用$

  1. //变量声明
  2. $user='PHP';
  3. //变量打印
  4. echo $user;
  5. //更新
  6. $user='朱老师';
  7. echo $user;
  1. //函数声明//和js声明一样 可以限定返回值
  2. function getTotal(float $price, int $num=2) :float{
  3. return $price * $num ;
  4. }
  5. $name='PHP';
  6. function getUser($name){
  7. return 'hollow,'. $name;
  8. }
  9. echo getUser('php').'<br>';
  10. echo getUser($name);

参数不足 给默认值

  1. function getTotal(float $price, int $num=2) :float{
  2. return $price * $num ;
  3. }
  4. echo '总金额:'.getTotal(55.5).'元<br>';

参数过多 用….rest

  1. $num = function(...$args){
  2. print_r($args);
  3. };
  4. $num(5,10,15,35);

参数相加

  1. $num= function(...$argc){
  2. return array_reduce($argc,function($acc,$cur){
  3. return $acc + $cur;
  4. });
  5. };
  6. echo $num(1,2,3,4,5,6,7,8,9);

返回只

  1. //返回单值用 return
  2. //返回多值使用数组或者对象
  3. $arr=[1,2,3,4,5,9];
  4. function getItme(array $arr,$value):array{
  5. return array_filter($arr,function($key) use($value){
  6. return $key>$value;
  7. });
  8. };
  9. print_r(getItme($arr,4));
  10. echo '<br>';
  11. echo implode(',',getItme($arr,4));

更多相关文章

  1. Android(安卓)Timer,TimerTask简单的使用
  2. Android(安卓)Q AppCompactor and LowMemDetector
  3. Android(安卓)sqlite3 数据库批量操作
  4. Ubuntu 下开发 Android(安卓)环境变量设置
  5. js-基础(一)变量、常量、函数与数据类型
  6. 变量和函数的声明,使用及参数实例演示
  7. PHP基础 -(一)变量、函数、参数
  8. android倒计时封装(活动进入后台,倒计时依然能正常计时)
  9. android 6.0系统 make otapackage 错误

随机推荐

  1. Andorid旋转动画
  2. Android摄像头编程及注意事项
  3. Android6.0 MTK 需求文档(五)
  4. Android 自带TTS 使用
  5. android判断APP是否已经安装
  6. android下载
  7. Android(安卓)快速开发框架——————
  8. Android通过WebView调用 JS 代码
  9. android 删除文件,打开指定的文件类型
  10. Android的线程和线程池--《Android开发艺