I want to show Components in a tabs , so first of all create few components. In this project we have three components, First View Component public class AllViewComponent : ViewComponent { private readonly UserManager<ApplicationUser> _userManager; public AllViewComponent(UserManager<ApplicationUser> userManager) { _userManager = userManager; } public async Task<IViewComponentResult> InvokeAsync() { List<StudentViewModel> allUsers = new List<StudentViewModel>(); var items = await _userManager.Users.ToListAsync(); foreach (var item in items) { allUsers.Add(new StudentViewModel {Id=item.Id, EnrollmentNo = item.EnrollmentNo, FatherName = item.FatherName, Name = item.Name, Age = item.Age, Birthdate = item.Birthdate, Address = item.Address, Gender = item.Gender, Email = item.Email }); }
Insert element in PHP array:-
If we wish to insert a new item or element in PHP array then we have three choices first is insert the element from fist position , second is insert the element at last position and third is insert the element at any desire position in an array. Here following code is showing that how to implement above three operations.
• Insert the element from starting of array: - We can do this we use PHP array_unshift() function. Syntax of this function is follows:-
Int array_unshift(array array, mixed variable [, mixed variable...])
So we can use any element to the array which is passed in this function this can be understand with the help of following code.
:
$names = array("jack”,“jon");
array_unshift($states,"weilems","reacher");
after this statement the array name becomes
$names = array("jon","jacob","rhett","weilems");
So names jack and jon added to the $names array from its starting index and value of index replace by 2 because two new element we added. The same function can be applied with associative array but the key name does not changed.
• Insert the element at last position:- This can be possible in PHP array by using array_push() method. The syntax of this array is
int array_push(array array, mixed variable [, mixed variable...])
So the element is added to the given array and return true if success and return false if failed. This can be understood with the help of following code.
$names = array("weilems"," reacher");
array_push($states," jon "," jack ");
after this statement the array name becomes
$names = array("jon","jacob","rhett","weilems");
So names weilems and reacher added to the $names array from its end index and value of index increased by 2 because two new element we added. The same function can be applied with associative array.
If we wish to insert a new item or element in PHP array then we have three choices first is insert the element from fist position , second is insert the element at last position and third is insert the element at any desire position in an array. Here following code is showing that how to implement above three operations.
• Insert the element from starting of array: - We can do this we use PHP array_unshift() function. Syntax of this function is follows:-
Int array_unshift(array array, mixed variable [, mixed variable...])
So we can use any element to the array which is passed in this function this can be understand with the help of following code.
:
$names = array("jack”,“jon");
array_unshift($states,"weilems","reacher");
after this statement the array name becomes
$names = array("jon","jacob","rhett","weilems");
So names jack and jon added to the $names array from its starting index and value of index replace by 2 because two new element we added. The same function can be applied with associative array but the key name does not changed.
• Insert the element at last position:- This can be possible in PHP array by using array_push() method. The syntax of this array is
int array_push(array array, mixed variable [, mixed variable...])
So the element is added to the given array and return true if success and return false if failed. This can be understood with the help of following code.
$names = array("weilems"," reacher");
array_push($states," jon "," jack ");
after this statement the array name becomes
$names = array("jon","jacob","rhett","weilems");
So names weilems and reacher added to the $names array from its end index and value of index increased by 2 because two new element we added. The same function can be applied with associative array.
• Insert the element at any desire position:- This is possible if we have sufficient index is available. This can be possible by using direct assignment for example if we want to add a value at fourth index of $name array the we use following statements.
$name [4] =” weilems”;
If the 4th index is available and free then name “weilems” will be add to this index. Or it replaces the value which is already stored at this index.
Comments
Post a Comment