博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
20170929php
阅读量:7070 次
发布时间:2019-06-28

本文共 890 字,大约阅读时间需要 2 分钟。

这是之前学习PHP类使用的代码

 

<?php

class animal{
var $name="1";
var $sex="2";
public static $age;
function setName($name1){
$this->name = $name1;
}

function setSex($sex){

$this->sex = $sex;//sex为对象属性 $sex为局部变量
}

public static function setAge($age){

animal::$age = $age;
}

function getSex($sex){

return $this->sex;
}

}

$tom = new animal ;

//类的静态方法,属性,调用
$tom = new animal();
$tom->name = "json";
//print $tom->name;

$tom->setName("TomSet");

$sex = utf8_encode("男");
$tom->setSex($sex);//名字转码后储存
//print $tom->name;

//$tom ->name = "NewTom";
//print $tom->name;

animal::$age = 22;//静态变量赋值

//print animal::$age;//静态变量取用
animal ::setAge(10);
//print animal::$age;//静态变量取用

 

$tomJson = json_encode ($tom);

var_dump ($tomJson);
$tom2 = json_decode ($tomJson,true);3.6
var_dump ($tom2);
$newsex = $tom2->getSex();
$newsex = utf8_decode($newsex);
print $newsex;

?>

转载于:https://www.cnblogs.com/Megau/p/7609735.html

你可能感兴趣的文章
TCP端口状态说明ESTABLISHED、TIME_WAIT
查看>>
the import java.util.* cannot be resolve,怎么解决
查看>>
去哪网实习总结:开发定时任务(JavaWeb)
查看>>
即将到来的Android N,将具备这些新特性
查看>>
纯 Java 开发 WebService 调用测试工具(wsCaller.jar)
查看>>
【Unity Shader】五、Shader纹理映射,及纹理的缩放和偏移
查看>>
Percona XtraBackup 实现全备&增量备份与恢复【转】
查看>>
这样做,导出Xmanager会话文件不是难事!
查看>>
PS如何批量生成缩略图(方法可以通用其他重复劳动)
查看>>
详解CSS display:inline-block的应用
查看>>
MySQL Workbench关键字转成小写设置
查看>>
[转]如何写出线程安全的类和函数
查看>>
将手机替换为*号
查看>>
加密算法(对称加密)AES、DES (非对称加密)RSA、DSA
查看>>
【Dalston】【第六章】API服务网关(Zuul) 下
查看>>
Windows上SSH服务器的配置以及客户端的连接
查看>>
『PyTorch x TensorFlow』第八弹_基本nn.Module层函数
查看>>
PHP数字字符串左侧补0、字符串填充和自动补齐的几种方法
查看>>
教你一步步composer安装Magento2.3
查看>>
JSON方式封装通信接口
查看>>