具有函数definiiton的类 [英] Class with function definiiton

查看:84
本文介绍了具有函数definiiton的类的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我试图提取在segment.php中从类段定义的所有函数的内容。从home_segment.php中的类段调用所有三个函数这是从一个类调用多个函数的正确方法。



或建议使用良好的OOP概念。如何改进面向对象编程中的上述类似功能。



我尝试过:

< br $>
segment.php

I was trying to pullout the content of all the functions defined from the class segment in segment.php. And calling all the three functions from a class segment in home_segment.php Is this a correct way of calling multiple functions from one class.

Or suggest with good OOP's concept. How could I improve the above similar functionality in Object Oriented Programming.

What I have tried:

segment.php

<?php
$mysqli = mysqli_connect("localhost","root","","squarellt");
 $cid = required_param('id', PARAM_INT);
 class segment
 {   
   public function unitseg_set1()
   {          
	 $subject = $mysqli->query('SELECT * FROM order_subject WHERE id='.$cid.'');     
	 while($row=$subject->fetch_array() )
	 {
        echo '<div>'.$row['chem_name'].'</div>';
     }	 
   }
   
   public function unitseg_set2()
   {          
	 $subject = $mysqli->query('SELECT * FROM order_subject WHERE id='.$cid.'');     
	 while($row=$subject->fetch_array() )
	 {
        echo '<div>'.$row['physiotherapy_nn'].'</div>';
     }	 
   }   

   public function unitseg_set3()
   {          
	 $subject = $mysqli->query('SELECT * FROM order_subject WHERE id='.$cid.'');     
	 while($row=$subject->fetch_array() )
	 {
        echo '<div>'.$row['commun_gg'].'</div>';
     }	 
   }   
 }
 ?>





home_segment.php



   



home_segment.php

   

require_once('segment.php');
   $acc = new segment();
   $account1 = $acc->unitseg_set1();
   $account2 = $acc->unitseg_set2();
   $account3 = $acc->unitseg_set3();
   
   echo $account1;

   echo $account2;

   echo $account3;

推荐答案

mysqli = mysqli_connect( localhost root squarellt);
mysqli = mysqli_connect("localhost","root","","squarellt");


cid = required_pa​​ram(' id',PARAM_INT);
class segment
{
public function unitseg_set1()
{
cid = required_param('id', PARAM_INT); class segment { public function unitseg_set1() {


subject =
subject =


这篇关于具有函数definiiton的类的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆